随笔分类 -  Ansible

自动化运维工具
摘要:一、批量管理服务知识介绍 1. ansible是一个基于Python开发的自动化运维工具。基于Python语言实现,由Paramiko和PyYAML两个关键模块构建。 2. ansible是一个基于ssh协议实现远程管理的工具 3. ansible软件可以实现多种批量管理操作(批量系统配置、批量软件 阅读全文
posted @ 2020-05-23 22:44 出水芙蓉·薇薇 阅读(934) 评论(0) 推荐(0) 编辑
摘要:一. 入门 1. 添加一台机器 1)编辑/etc/ansible/hosts文件 2)添加本机的public SSH key 到目标机器的authorized_keys 3)添加本机的私钥到Ansible (可以省略) 4)运行ansible all -m ping 测试是否添加成功 2. Ansi 阅读全文
posted @ 2020-03-21 18:49 出水芙蓉·薇薇 阅读(239) 评论(0) 推荐(0) 编辑
摘要:一、Ansbile是什么 Ansible是一个自动化管理IT资源的工具(自动化,管理,IT资源) Ansible功能:系统环境配置,安装软件,持续集成,热回滚 Ansible优点:无客户端;推送式;丰富的module;基于YAML的Playbook Ansible缺点:效率低,易挂起;并发性能差 A 阅读全文
posted @ 2020-03-19 22:06 出水芙蓉·薇薇 阅读(577) 评论(0) 推荐(0) 编辑
摘要:ansible playbook 是一门自动化运维的编程语言,顺序、条件、循环等操作,使用yaml格式实现,playbook配置文件类似于shell脚本。 playbook的优势: 可读性好。 和脚本语言的交互性好。 脚本模块化,配置灵活。 每个步骤都配有名称,方便查看结果。 易于实现 1. yam 阅读全文
posted @ 2020-03-15 20:57 出水芙蓉·薇薇 阅读(574) 评论(0) 推荐(0) 编辑
摘要:Ansible是一款开源运维自动化工具,通过Ansible可以实现运维自动化,提高运维工程师的工作效率,减少人为失误。Ansible是基于Python开发,可以对其二次开发;Ansible具有丰富的内置模块,通过本身集成的模块实现各种管理任务;无客户端模式,底层通过SSH通信。 一. 如何使用Ans 阅读全文
posted @ 2020-03-15 16:37 出水芙蓉·薇薇 阅读(330) 评论(0) 推荐(0) 编辑

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