美文网首页自动化AnsileDevOps
Ansible常见基础问题

Ansible常见基础问题

作者: 一个小运维 | 来源:发表于2021-07-16 16:32 被阅读0次
    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常见基础问题

        本文链接:https://www.haomeiwen.com/subject/fosbpltx.html