ansible的清单文件
创始人
2024-12-26 03:36:16
0

【清单文件】
[student@workstation ~]$ lab start playbook-inventory
[student@workstation ~]$ cd playbook-inventory/
[student@workstation playbook-inventory]$ ll
total 4
-rw-r--r--. 1 student student 43 Jul 12 19:08 ansible.cfg
[student@workstation playbook-inventory]$ cat inventory 
[webservers]
server[a:d].lab.example.com

[raleigh]
servera.lab.example.com
serverb.lab.example.com

[mountainview]
serverc.lab.example.com

[london]
serverd.lab.example.com

[development]
servera.lab.example.com

[testing]
serverb.lab/example.com

[production]
serverc.lab.example.com
serverd.lab.example.com

[us:children]
raleigh
mountainview
[student@workstation playbook-inventory]$ ansible-navigator inventory  -i inventory -m stdout --list (可以跟组名例:us)
(-i 指定当前目录下 -m 指定输出 --list 列出)
[student@workstation playbook-inventory]$ lab finish playbook-inventory 


【playbook】
{
---
- name: install and start apache httpd
   hosts: web
   tasks:
    - name: ensure httpd packages is present (安装httpd)
    ansible.builtin.dnf:
      name: httpd
      state: present (状态:present 让软件包存在
                  absent   让软件包不存在  latest 安装最新的)
    - name: correct index.html is present(将文件。。放到、、)
    ansible.builtin.copy: 
       src:files/index.html。。
       dest:/var/www/html/index.html、、
    - name: ensure httpd is started(启动服务)
    ansible.builtin.service:
       name:httpd
       state:started
       enabled: true

---
- name: enable intranet services
   hosts: servera.lab.example.com
   become: true
   tasks:
    - name: 
    ansible.builtin.dnf:
      name: 
         - httpd
         - firewalld
      state: latest
}

[student@workstation ~]$ lab start playbook-review
[student@workstation ~]$ cd playbook-review
[student@workstation playbook-review]$ vim internet.yml
写清单文件
[student@workstation playbook-review]$ ansible-navigator run -m stdout internet.yml --syntax-check
playbook: /home/student/playbook-review/internet.yml
[student@workstation playbook-review]$ ansible-navigator run -m stdout internet.yml 

PLAY [enable internet web service] *********************************************

TASK [Gathering Facts] *********************************************************
ok: [serverb.lab.example.com]
 

相关内容

热门资讯

总算了解!!约局吧作必弊脚本,... 总算了解!!约局吧作必弊脚本,微乐游戏竞技团辅助(透视)确实真的有工具(哔哩哔哩)1、点击下载安装,...
不少玩家反映!智星菠萝辅助,微... 不少玩家反映!智星菠萝辅助,微乐老友广东辅助器(透视)好像是有方法(哔哩哔哩)1)微乐老友广东辅助器...
重大消息!约局吧如何查看是否有... 重大消息!约局吧如何查看是否有挂,微信微乐辅助器使用教程(透视)竟然有有插件(哔哩哔哩)1、点击下载...
推荐攻略!拱趴大菠萝怎么开挂,... 推荐攻略!拱趴大菠萝怎么开挂,微信微乐挂有没有(透视)本来是真的有app(哔哩哔哩)微信微乐挂有没有...
玩家必看科普!xpoker透视... 玩家必看科普!xpoker透视辅助,微乐自建房辅助软件如何下载(透视)切实是真的有技巧(哔哩哔哩)1...
玩家亲测!哈糖大菠萝怎么开挂,... 玩家亲测!哈糖大菠萝怎么开挂,微乐自建房插件详细教程(透视)好像真的有器(哔哩哔哩)1、操作简单,无...
盘点几款!哈糖大菠萝有挂吗5个... 盘点几款!哈糖大菠萝有挂吗5个常用方法,微乐陕西小程序破解器(透视)都是存在有软件(哔哩哔哩)1、金...
有玩家发现!竞技联盟破解版最新... 有玩家发现!竞技联盟破解版最新版,微乐家乡官方app下载(透视)总是存在有技巧(哔哩哔哩)1、实时微...
玩家必看教程!!we poke... 玩家必看教程!!we poker免费辅助器,微乐自建房黑科技辅助工具下载(透视)总是是有软件(哔哩哔...
专业讨论!!哈糖大菠萝有挂吗5... 专业讨论!!哈糖大菠萝有挂吗5个常用方法,微乐小程序免费黑科技下载方法(透视)一直真的是有脚本(哔哩...