摘要: 本文说明 本系列使用 ansible 2.9.27 版本来说明和汇总相关信息。 # cat /etc/system-release Red Hat Enterprise Linux Server release 7.8 (Maipo) # # uname -a Linux test01 3.10.0 阅读全文
posted @ 2022-11-04 23:22 Anliven 阅读(1458) 评论(0) 推荐(2) 编辑
摘要: Ansible 技巧提示 1 - Ansible 免密登录 # 通过秘钥方式连接 ssh-keygen -t rsa ssh-copy-id -i /vipxf/.ssh/id_rsa.pub root@192.168.56.101 ssh-copy-id -i /vipxf/.ssh/id_rsa 阅读全文
posted @ 2022-11-04 22:30 Anliven 阅读(96) 评论(0) 推荐(0) 编辑
摘要: Ansible 图形界面 Ansible Web UI目前主要有官方商业版Tower、官方开源版AWX 和 开源免费版semaphore。 Ansible Tower Ansible官方Web UI 文档: https://docs.ansible.com/ansible-tower/#tower- 阅读全文
posted @ 2022-11-04 22:30 Anliven 阅读(1386) 评论(0) 推荐(0) 编辑
摘要: Ansible 性能优化 在默认设置的情况下,Ansible的执行效率已经可以满足大多数场景。 面对巨量目标主机时,可以通过一些配置优化去再提高ansible的执行效率。 Ansible 基本设置 # 通过 time 命令统计执行时间 time <ansible-command> # 关闭SSH密钥 阅读全文
posted @ 2022-11-04 22:27 Anliven 阅读(274) 评论(0) 推荐(0) 编辑
摘要: Ansilbe 加密解密 ansible-vault 用途 encryption/decryption utility for Ansible data files 主要应用于包含敏感信息的场景,可以加密和解密敏感信息 See 'ansible-vault --help' for more info 阅读全文
posted @ 2022-11-04 22:25 Anliven 阅读(153) 评论(0) 推荐(0) 编辑
摘要: Ansible 剧本(Playbook) Ansible Playbook 基础介绍 Playbook 是 ansible 用于配置,部署,和管理被控节点的剧本。 playbook类似Linux的shell脚本,用于实现和管理大量的、规律的、复杂的操作任务 playbook方便代码和配置的重用、移植 阅读全文
posted @ 2022-11-04 22:24 Anliven 阅读(268) 评论(0) 推荐(0) 编辑
摘要: Ansible 清单(Inventory) Ansible 主机清单(Inventory) Ansible通过Inventory(可管理的主机集合)对远端服务器或者主机进行统一操作和管理,默认将主机列在一个文本文件中,这个文件称为Inventory文件。 默认的路径和文件为:/etc/ansible 阅读全文
posted @ 2022-11-04 22:23 Anliven 阅读(163) 评论(0) 推荐(0) 编辑
摘要: Ansible 变量(variable) Ansible的变量名仅能由字母、数字和下划线组成,且只能以字母开头。 Python关键字和playbook关键字都不能作为有效的变量名。 Ansible的变量可以被定义在playbook、inventory、yaml格式文件、角色和命令行中,也可以将任务的 阅读全文
posted @ 2022-11-04 22:20 Anliven 阅读(250) 评论(0) 推荐(0) 编辑
摘要: Ansible 命令 Ansible 命令集 # 以下所有命令均可使用`-h`参数获取帮助信息 ansible # Define and run a single task 'playbook' against a set of hosts # 常用命令 ansible-config # View 阅读全文
posted @ 2022-11-04 22:19 Anliven 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 本文说明 本系列使用 ansible 2.9.27 版本来说明和汇总相关信息。 # cat /etc/system-release Red Hat Enterprise Linux Server release 7.8 (Maipo) # # uname -a Linux test01 3.10.0 阅读全文
posted @ 2022-11-04 22:18 Anliven 阅读(132) 评论(0) 推荐(0) 编辑