ansible介绍与简单的使用
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。
扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄
在roles下建立site.yml文件
#site.yml - hosts: webservers remote_user: root roles: - websrvs - dbsrvs
#将文件拷贝到files目录下
cp /etc/httpd/conf/httpd.conf /root/ansible_playbooks/roles/websrvs/files/
#在tasks/下建立main.yml文件并在里面写入
- name: yum install tree
yum: name=tree state=latest
- name: create manay user
user: name={{ item }} state=absent
with_items:
- user1
- user2
- user3
- name: copy httpd.conf
template: src=httpd.conf.bak dest=/etc/httpd/conf/httpd.conf
notify:
- restart httpd
#在handlers下建立main.yml文件并写入 - name: restart httpd service: name=httpd state=restarted
#将模板文件拷入到templates目录下并写入变量
Listen {{ port }}
更多精彩

