随笔分类 - ansible学习
摘要:ansible中的循环模块有很多,不过with_items最为常用,且较为简单,循环模块最多的功能就是将重复性的任务简单化,如下例子所示: with_items可以用于迭代一个列表或字典,通过{{ item }}获取每次迭代的值。
阅读全文
摘要:docker_container模块 1、docker_container模块主要是用于ansible-playbook操作docker容器的一个模块,使用该模块可以实现批量创建docker容器 Ansible 中部署 docker 镜像主要需要的是 docker_container, docker
阅读全文
摘要:什么是YAML? YAML是一种标记语言。适合用来表达层次结构式的数据结构。 YAML的基本组件:清单(短杠——空白字符)和散列表(短杠+空白字符分隔key:value对)。 条件测试: when语句:在task中使用,jinja2的语法格式,示例: ansible会去判断符合条件的才会去运行。 循
阅读全文
摘要:基础知识补充: 用户通过ANSIBLE来下达指令,通常是逐条命令执行。可以通过公有/私有云来实现远程管理. 主机库存中包含着所有主机的列表,通过主机分组及连接插件来实现管理不同的主机,给一些主机升级,一些主机创建用户等目的。 剧本是用在批量,定期做例行性工作的时候,比如定期做备份等等。在复杂一些的情
阅读全文