9.使用Jinja2模版部署自定义文件
# 当我们ssh远程连接主机时,所弹出的提示信息是可以自定义的,以下通过Jinja2模版批量自定义文件
vim motd.yml
---
- name: Configure SOE
hosts: all
remote_user: devops
become: true
vars:
- system_owner: 321@qq.com
tasks:
- name: Configure /etc/motd
ansible.builtin.template:
src: files/x.j2
dest: /etc/motd.d/
owner: root
group: root
mode: 0644
# 文件内容自定义,文件名末尾必须为'.j2'
vim files/x.j2
你的系统已经被我入侵了
要想解除就联系我: {
{
system_owner }}
# 运行剧本,