Ansible
Basic:
- based on Python,由Paramiko、PyYAML和Jinja2三个关键模块 
- agentless 
- config files - /etc/ansible/ansible.cfg 
- /etc/ansible/hosts 
 
playbook的核心元素:
    tasks: 任务
    variables: 变量
    templates: 模板
    handlers: 处理器
    roles: 角色变量:
    facts
    --extra-vars "name=value name=value"
    role定义
    Inventory中的变量:
        主机变量
            hostname name=value name=value
        组变量
            [groupname:vars]
            name=value
            name=valueLast updated
Was this helpful?