![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ansible
牧 风
运维之路~
展开
-
ansible自动化运维工具的搭建
1.ansible的基本信息ansible是一种自动化运维工具,基于paramiko开发的,并且基于模块化工作,Ansible是一种集成IT系统的配置管理、应用部署、执行特定任务的开源平台,它是基于python语言,由Paramiko和PyYAML两个关键模块构建。集合了众多运维工具的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能.ansible是基于模块工作的,本身没有批量部署的...原创 2019-06-20 10:39:40 · 268 阅读 · 0 评论 -
ansible常用命令及模块
ansoble常用参数:-m:要执行的模块,默认为command-a:指定模块的参数-u:ssh连接的用户名,默认用root,ansible.cfg中可以配置-b,--become:变成那个用户身份,不提示密码-k:提示输入ssh登录密码,当使用密码验证的时候用-s:sudo运行-U:sudo到哪个用户,默认为root-K:提示输入sudo密码,当不是NOPASSWD模式时使用-...原创 2019-06-21 15:25:07 · 1759 阅读 · 0 评论 -
ansible playbooks的基本应用
1.设置Tab键的空格数因为playbooks中默认需要缩进两个空格,所以设置Tab键为两个空格最好用[devops@server1 ~]$ vim .vimrc 1 autocmd filetype yaml setlocal ai ts=2 sw=2 et2.建立playbook.yml文件,发布剧本1.编辑playbook.yml文件[devops@server1 ansi...原创 2019-06-24 18:39:16 · 371 阅读 · 0 评论