ansible的清单文件

【清单文件】

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

相关推荐
Fortune_yangyang几秒前
Docker 生产环境容器化
运维·docker·容器
苹果醋35 分钟前
vue + iview + vue-i18n中英翻译
java·运维·spring boot·mysql·nginx
QH_ShareHub5 分钟前
SSH 隧道:如何让本机借用服务器网络
运维·ssh·php
网硕互联的小客服7 分钟前
服务器中的IPV4和IPV6有什么区别?那个比较好?
运维·服务器·ip
Python私教8 分钟前
鸿蒙应用的网络请求和数据处理:从HTTP到本地缓存的完整方案
网络·http·harmonyos
Teable任意门互动9 分钟前
飞书多维表格vsTeable 如何选?把握“内外兼修”是关键决策点
运维·自动化·飞书·数据库开发·wps
橙露9 分钟前
VMware Workstation Pro 25H2的linux版本,免费分享,下载:全新命名体系 + 深度适配 Linux 内核,虚拟化效率拉满
java·linux·服务器
bing_feilong11 分钟前
ubuntu如何开机运行一个python3脚本?
linux·运维·ubuntu
m0_7381207212 分钟前
渗透测试——靶机DC-5详细渗透getshell过程
网络·安全·web安全·ssh·php
kkk_皮蛋13 分钟前
带宽估计 BWE (WebRTC 的智能网络优化核心)
网络·webrtc