ansible 学习笔记3

ansible playbook 现在未来:
1.playbook 使用 yaml 格式,巧的是 home assistnt 亦是使用 yaml
2.使用 yaml 档有个好处是可以一次完成测试部署...,巧的是 docker-compose 语法类似
3.有一个很资深的工程师说,以后很多工程师都成了 yaml 工程师了,个人所知 k8s,docker,home assistant ...都有大量使用 yaml
4.ansible playbook 灵活性不是一般网管软体能比,所以 cisco 都有支援 ansible
5.会了 ansible playbook 我想其它目前最新技术应该大同小异
6.将来可以结合 jenkins ,自架 gitlab,成为CI/CD三剑客

步骤1:
举 ping 的例子说明:

#web4来自资产档案 inventory.ini#tasks:是执行的任务- hosts: web4  name: play-test  tasks:  - name: check host connection    ping:

步骤2:
如何执行 ansible playbook如下:

#主要是执行--> ansible-playbook playbook3.yml -i inventory.ini#inventory.ini及ansible.cfg都要放在同一目录,执行才不会出问题joulong@joulong1:~/playbook$ ansible-playbook playbook3.yml -i inventory.iniPLAY [play-test] *********************************************************************************************************************************************************************************************TASK [Gathering Facts] ***************************************************************************************************************************************************************************************ok: [joulong2]ok: [joulong3]TASK [check host connection] *********************************************************************************************************************************************************************************ok: [joulong3]ok: [joulong2]PLAY RECAP ***************************************************************************************************************************************************************************************************joulong2                   : ok=2    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0joulong3                   : ok=2    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0

关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章