随笔分类 -  Ansible

摘要:`Ansible ad-hoc是一种通过命令行批量管理的方式 格式: ansible 主机集合 -m 模块名 -a "参数" 其它参数: -k使用密码远程 -i指定主机列表文件 cd ~/ansible ansible all --list-hosts #查看所有主机列表 ansible node1 阅读全文
posted @ 2023-06-07 23:53 真渡 阅读(26) 评论(0) 推荐(0) 编辑
摘要:1.简介 roles则是再ansible中,playbooks的目录组织结构。将代码或文件进行模块化,称为roles的文件目录组织结构。 易读,代码可重用,层次清晰。 2.目标 通过role远程部署nginx并配置 3.准备目录结构 mkdir roles/nginx/{files,handlers 阅读全文
posted @ 2022-03-14 17:14 真渡 阅读(263) 评论(0) 推荐(0) 编辑
摘要:1.语法 叫压马路语言 ·列表 2.示例 ·需求 通过YAML编写一个剧本,完成web的部署,配置,启动的全过程 ·准备工作 ansible webserver -m yum -a 'name=httpd state=removed' -o 删除客户机上的httpd以及相关的服务 ansible w 阅读全文
posted @ 2022-03-14 00:37 真渡 阅读(100) 评论(0) 推荐(0) 编辑
摘要:1.简介 临时的,在ansible中是指需要快速执行的单挑命令,并且不需要保存的命令。对于复杂的命令则playbook。 2.复制模块 帮助:ansible-doc copy 案例:把hostlist这个文件copy到别的机器上 ansible webserver -m copy -a 'src=/ 阅读全文
posted @ 2022-03-08 22:43 真渡 阅读(77) 评论(0) 推荐(0) 编辑
摘要:1.增加主机组 vim /etc/ansible/hosts ———————— [webserver] host1 host2 ————————— ansible webserver -m ping -o 可以发现webserver组下的host1和host2同时被调用了 2.增加用户名和密码 vi 阅读全文
posted @ 2022-03-06 23:24 真渡 阅读(71) 评论(0) 推荐(0) 编辑
摘要:1.简介:ansible时新出现的自动化运维工具,基于python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。无客户端。 2.install-部署 132是服务器,133、134是客户端 1 阅读全文
posted @ 2022-03-02 19:13 真渡 阅读(185) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示