随笔分类 -  ansible

批量工具
摘要:自动创建文件系统并挂在到固定分区 点击查看代码 - name: formatdata hosts: localhost roles: - format_data tasks/main.yml - name: setup setup: filter: - ansible_devices - inclu 阅读全文
posted @ 2022-06-19 15:32 萱乐庆foreverlove 阅读(27) 评论(0) 推荐(0)
摘要:assert 断言模块 assert: msg: "Ansible must be {{ minimal_ansible_version }} or higher" that: - ansible_version.string is version(minimal_ansible_version, 阅读全文
posted @ 2020-06-27 00:20 萱乐庆foreverlove 阅读(196) 评论(0) 推荐(0)
摘要:使用命令查看当前支持的strategy 列表及其描述 ansible-doc -t strategy -l debug Executes tasks in interactive debug session free Executes tasks without waiting for all ho 阅读全文
posted @ 2020-06-24 21:38 萱乐庆foreverlove 阅读(601) 评论(0) 推荐(0)
摘要:ansible-playbook 要进行默认变量的生产,可以依靠jinja 的模板渲染功能 看几个官方给出的例子 调用setup 中的变量 例如 setup 中的变量层级为 ansible_eth0_ipv4_address >['ansible_facts']['eth0']['ipv4']['a 阅读全文
posted @ 2020-02-27 20:22 萱乐庆foreverlove 阅读(363) 评论(0) 推荐(0)
摘要:完成发布流程如下 first 修改nginx 配置文件下线 web1-2 使用 delegate_to 将默认hosts指定为 nginx主机 使用remote_user 将用户 锁定为 root second 对web1-2组内机器进行代码更新和服务重启 third 对 web1-2进行回挂同时摘 阅读全文
posted @ 2019-03-19 20:37 萱乐庆foreverlove 阅读(1671) 评论(0) 推荐(0)
摘要:ansible的配置文件一点要多考虑,有些设定比如ssh端口啊用户啊线程啊都尽量在里面调节好iventory的话/etc/ansible/hosts 里面可以使用正则匹配ansible从inventory开始就从inventory开始给你们讲起来1.hosts文件的基本构成是hosts hosts可 阅读全文
posted @ 2018-05-05 14:34 萱乐庆foreverlove 阅读(310) 评论(0) 推荐(0)
摘要:ansible-playbook的参数--force-handlers run handlers even if a task fails 强制执行handler--list-tags list all available tags 列出标签--list-tasks list all tasks t 阅读全文
posted @ 2018-05-05 14:32 萱乐庆foreverlove 阅读(441) 评论(0) 推荐(0)
摘要:想使用ansible 先--help学习下基本的options吧小兄弟1: -m 指定模块名称只有一个模块command 可以省略;-M 指出模块路径来加载2: -a 指定模块参数就是模块的内容你知道的很重要很棒3: -C,--check 不要做任何修改;相反,试着预测一些可能发生的变化4: -D, 阅读全文
posted @ 2018-05-05 14:29 萱乐庆foreverlove 阅读(207) 评论(0) 推荐(0)