-
Ansible 通过配置文件配置sudo
主配置文件 ansible.cfg 修改 Ansible 中sudo 相关配置 [root@pubserver ~]# vim ~/ansible/ansible.cfg [defaults] host_key_chec…
-
Ansible 中 sudo 提权
sudo 简单介绍 sudo(superuser or another do)以超级管理员或其他人的身份执行命令。一般用于普通用户执行需要root权限的命令时进行的提权操作。 基本流程: 管理员需要先授权(修改/etc/…
-
Ansible Vault 加密敏感数据
加密与解密文件 为了配置被管理主机,Ansible可能会使用一些敏感数据,比如密码、Key等,通常来说这数据信息会以明文的形式保存在inventory文件或者ansible文件中,这样任何用户访问这些文件,都能看到这些数…
-
Ansible Roles
基本概念 Roles介绍 Ansible从1.2版本开始支持Roles。Roles是管理Ansible文件的一种规范(目录结构),可以更加高效地、层次性的组织playbooks,通常角色存放在/etc/ansible/r…
-
Ansible 中 loop 循环
loop循环 Playbook中很多任务都在使用相同的模块,可以使用loop循环避免这些重复。在这里loop循环相当于shell中for循环。 在web1主机上创建5个目录/tmp/{aaa,bbb,ccc,ddd,ee…