ansible-first-book
  • Introduction
  • 声明
  • 什么是Ansible
  • Ansible的架构
    • Ansible Tower的架构
  • Ansible上手
    • 安装Ansile
    • Ansible管理哪些主机
    • Ansible用命令管理主机
    • Ansible用脚本管理主机
      • Play vs Playbook
    • Ansible模块Module
      • 常用几个module的用法
  • Ansible进阶
    • ansible的配置
    • Host Inventory(主机清单)
      • 远程主机的分组
      • 远程主机的连接参数和变量
      • 按目录结构存储变量
    • Ansible的脚本(Playbook)
      • Playbook基本语法
        • 主机和用户(hosts&user)
        • 执行的任务(Tasks)
        • 响应事件(Handler)
      • 变量
        • Playbook中定义的变量
        • 远程节点的系统变量(facts)
        • 文件模板中使用的变量
        • 把Task的执行结果当做变量(注册变量)
        • 用命令行中传递变量
      • Playbok中的逻辑控制语句
        • 条件语句when
        • 循环语句loop
        • 块语句block
      • 如何重用Playbook
        • 重用单个playbook文件(include语句)
        • Playbook的“Package”(role语句)
      • 利用tags执行部分tasks
    • 更多的Ansible模块(Extra Modules)
      • Modules的分类
      • Extra module的使用方法
      • 命令行查看module的用法
    • 写出更好的Playbook脚本
  • 推荐的参考资料
    • YAML语法基础
    • 待续
  • 《Ansible快速入门》实体书资源
    • 《Ansible快速入门》链接资源列表
    • 《Ansible快速入门》勘误表
Powered by GitBook
On this page

Ansible进阶

深入介绍一下几个主题

  • Ansible的配置

  • Ansible的主机清单管理(Host Inventory)

  • Ansible Playbook的进阶语法

  • 配置Extra Modules

Previous常用几个module的用法Nextansible的配置

Last updated 6 years ago