Ansible常见基础问题

1 Ansible是基于什么语言开发的软件?
Python
2 Ansible哪个模块可以将其他主机的文件拷贝到本地?
fetch模块
3 Ansible哪个模块可以自动配置YUM源?
yum_repository模块
4 哪些功能是command模块所不支持的?
管道
重定向
&后台进程
5 在YAML文件中使用什么符号支持跨行文本
> 或者 |
6 在Ansible的Playbook剧本中使用什么关键词定义任务?
tasks
7 YAML文件中用什么代表数组,什么代表kv数据?
- 代表数组
: 代表kv数据
8 简单描述ansible_facts的作用?
ansible_facts用于采集被管理设备的系统信息
所有收集的信息都被保存在变量中
每次执行playbook默认第一个任务就是Gathering Facts
使用setup模块可以查看收集到的facts信息
9 Ansible使用什么语句实现循环功能?
loop语句
10 Ansible使用什么关键词可以定义任务块?
block
11 Ansible剧本中使用when进行条件判断时,变量是否使用{{}}引用?
否(不适用{{}})
12 哪些是ansible role的标准目录?
tasks
defaults
vars
files
handlers
13 ansible-vault加密数据的命令是什么?
# ansible-vault  encrypt  <文件名>
14 ansible-vault解密数据的命令是什么?
# ansible-vault  decrypt  <文件名>
15 ansible-vault修改密码的命令是什么?
# ansible-vault  rekey  <文件名>
16 通过sudo给普通用户授权时使用什么关键词可以免密码执行sudo?
NOPASSWD
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 简介 ansible是一个简单的it自动化工具,可以实现批量进行系统配置,软件部署和运行命令等功能。基于pytho...
    clickdiff阅读 4,010评论 0 1
  • ansible 系统架构 ansible简介ansible是新出现的自动化运维工具,ansible是一个配置管理和...
    运维阿文阅读 13,227评论 1 53
  • 运维工具的分类:agent(有客户端):puppet(重量级) func, ...agentless(无客户端ss...
    尛尛大尹阅读 4,549评论 0 1
  • 1. Ansible程序目录功能介绍 rpm -ql ansible 通过如上命令可获取ansible所有文件存放...
    stanleylst阅读 7,566评论 3 16
  • ansible 是一个轻量级的IT自动化工具,集合了众多运维工具(puppet、cfengine、chef、fun...
    我是浪子宕桑旺波阅读 13,034评论 0 1