ansible介绍与简单的使用

 ansible介绍与简单的使用

在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 }}

相关文章:

  • 2021-09-20
  • 2022-01-03
  • 2022-12-23
  • 2022-12-23
  • 2021-05-04
  • 2022-02-26
  • 2021-09-04
猜你喜欢
  • 2021-11-02
  • 2022-12-23
  • 2021-06-15
  • 2021-09-19
  • 2021-11-20
  • 2021-07-28
相关资源
相似解决方案