Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >ansible常用变量

ansible常用变量

原创
作者头像
buiu
发布于 2021-11-26 13:28:39
发布于 2021-11-26 13:28:39
4230
举报

playbook内设置的变量

  1. 同步异步
    1. async: 代表这个任务执行时间的上限值, 如果超过该时间则认为失败, 0=一直等待
    2. poll: 代表任务异步执行时轮训的时间间隔, 0=不等待结果直接执行下面的操作
  2. 并发限值
    1. serial设置并发数
    2. max_fail_percentage: 最大失败百分比, 默认情况下, 只要还没执行完就继续执行, 设置该参数可以在失败到一定程度时停止
  3. 任务委托
    1. delegate_to: ip 委托某一ip去执行对应任务
    2. delegate_facts: bool 配合delegate_to使用, 设置受管主机以委托机器的环境运行
    3. run_once: bool 配合delegate_to使用, 只委托执行一次, 如果不配合使用, 则只在第一台上执行

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
云原生之 Ansible 篇(二)
ansible playbook 默认第一个 task 是 Gathering Facts 收集各主机的 facts 信息,以方便我们在 paybook 中直接引用 facts 里的信息。
看、未来
2022/05/06
1.5K0
云原生之 Ansible 篇(二)
Ansible常用功能说明 [异步、并发、委托等]
Ansible的同步模式与异步模式 同步模式: 如果节点数太多,ansible无法一次在所有远程节点上执行任务,那么将先在一部分节点上执行一个任务(每一批节点的数量取决于fork进程数量,默认为5个,可设置),直到这一批所有节点上该任务完全执行完毕才会接入下一个批节点,直到所有节点将该任务都执行完毕,然后重新回到第一批节点开始执行第二个任务。依次类推,直到所有节点执行完所有任务,ansible端才会释放shell。这是默认同步模式,也就是说在未执行完毕时,ansible是占用当前shell的,任务执行完后,释放shell了才可以输入其他命令做其他动作。
洗尽了浮华
2019/10/11
8.2K1
ansible--一键部署redis5.0.5集群及全套脚本
前两天带着大家写了两个脚本,难度是递增的,可以到公众号脚本命令板块的an脚本中找到相关例子。其中有些配置是都是我们实际生产生活能用到的。今天我们把难度再上一些!源码安装redis5.0.5最新版集群。
IT运维技术圈
2022/06/26
6190
ansible--一键部署redis5.0.5集群及全套脚本
Jenkins+Ansible架构迟早要遇到的问题|技术创作特训营第一期
最近在微信听书上听《万历十五年》,其中一节介绍了一位著名矛盾思想家/政治家——李贽,其以思想矛盾,个性开放,与时代格格不入著称,这也是我对他感兴趣的点。虽然不提倡向他那样一边跟寡妇妓女”勾搭“,一边骂世人知行不一,但是对鄙人的启发是,任何人和事物在某一段时间内都是相互矛盾的结合体。正所谓,福兮祸所依,祸兮福所倚,所以如果你觉得你的架构还挺稳定,那你的思想就挺危险;如果你觉得你很擅长Jenkins+Ansible,别得瑟,不妨看看下面我遇到的问题。
金鹏
2023/08/24
9530
Ansible自动化运维学习笔记4
描述:在高级语言中条件判断是不可或缺的,同样我们也可以在ansible中条件判断的用户; 注意:绝大多数语言中都使用”if”作为条件判断的关键字,而在ansible中条件判断的关键字是"when"
全栈工程师修炼指南
2022/09/28
1.5K0
Ansible自动化运维中的Setup收集模块应用详解
Setup模块是Ansible中最常用的模块之一,用于收集有关目标主机的各种信息,这些信息被称为Facts。Facts信息涵盖了操作系统、硬件、软件、网络配置等方面,可以用于各种自动化运维任务。
神秘泣男子
2024/06/03
3380
Ansible自动化运维中的Setup收集模块应用详解
Ansible配置文件
​ 在Ansible中,它的配置文件是一个名为ansible.cfg的配置文件,ansible.cfg配置文件是以ini格式存储配置数据的。但是ansible.cfg配置文件可以存放在不同的目录,但只有一个可用,在运行Ansible命令时,Ansible将会按照预先设定的顺序查找配置文件,检查到哪个就用哪个。
Alone-林
2023/03/17
1.3K0
Ansible-playbook
​ Playbook与ad-hoc相比,是一种完全不同的运用ansible的方式,类似与saltstack的state状态文件。ad-hoc无法持久使用,playbook可以持久使用。
Alone-林
2023/03/17
1.8K0
Ansible-playbook
深入剖析Chrome Base库中的异步I/O利器:揭秘WatchFileDescriptor
在现代计算机系统中,I/O操作是非常重要的一部分,它们通常包括读取或写入文件、网络通信等。然而,由于I/O操作通常涉及到硬件设备,其速度远远低于CPU和内存的处理速度,因此,如何高效地处理I/O操作,是一个重要的问题。
陆业聪
2024/07/23
1010
深入剖析Chrome Base库中的异步I/O利器:揭秘WatchFileDescriptor
IT运维面试问题总结-运维工具、开源应用(Ansible、Ceph、Docker、Apache、Nginx等)
Ansible是一款极其简单的开源的自动化运维工具,基于Python开发,集合了众多运维工具(puppet, cfengine, chef, func, fabric)的优点。实现了批量系统配置,批量程序部署,批量运行命令等功能。同时Ansible是基于模块工作,其实现批量部署的是ansible所运行的模块。
杰哥的IT之旅
2020/10/23
3.7K0
13-异步与并发
异步与并发 fork 尝试 先看一段剧本,要在12台主机进行执行,它的执行顺序是怎样的? 是一台主机执行完一个剧本后,再换下一台主机接着执行,还是多个主机同时执行完剧本中的一个任务后,再接着往下执行?
小朋友呢
2020/01/14
5740
自动化运维利器Ansible要点汇总
  由于大部分互联网公司服务器环境复杂,线上线下环境、测试正式环境、分区环境、客户项目环境等造成每个应用都要重新部署,而且服务器数量少则几十台,多则千台,若手工一台台部署效率低下,且容易出错,不利后期运维,因此需要Ansible或者Saltstack来解决此问题。
欢醉
2021/10/26
2.1K0
如何做好 Ansible 的配置优化?
Ansible服务端使用了默认的SSH无代理方式与客户端通信,效率远低于有代理的通讯方式,然而通过本文,您将学习到如何通过配置优化,来加速Ansible的执行速度,以提高自动化运维的工作效率,做到等同于有代理通讯方式的效率,包括:
子润先生
2021/08/03
1.2K0
ansible超详细使用指南
来源:ansible一词源于科幻小说,是一种超光速通信设备。 Ansible is the simplest way to automate apps and IT infrastructure。 750+模块,19000+ github stars。
sunsky
2020/08/20
2.6K0
ansible超详细使用指南
现代 IT 人一定要知道的 Ansible系列教程:持续交付和滚动升级
这个想法是,通过更频繁地更新,您不必等待特定的时间段,并且您的组织可以更好地响应变化。
用户1418987
2024/01/19
3590
002. Ansible部署及配置介绍
提示:建议将PIP升级到最新:pip install --upgrade pip。
木二
2019/07/01
7430
Ansible 常用
在企业中运维工作人员通常需要同时管理几十台甚至几百台主机(虚拟机),如果需要批量修改设置或者做更新操作的话,即便是事先编写好脚本,一台一台的去运行脚本也是非常耗时的,效率也十分低下。所以这时候我们需要可以在一台主机上,同时操作、控制多台其他主机的运维工具。
用户5760343
2022/05/20
1.6K0
Ansible 常用
Ansible概要
检验清单是否正确。-i用于指定清单文件,all和master是被管理节点的模式(pattern)。
宅蓝三木
2024/10/09
2230
Ansible概要
用Ansible自动供应vmware虚拟机--构建数据中心一体化运维平台第二篇
1.1 简述 一直以来,打开邮箱被ticket糊一脸的事情时有发生。我一直在想,能不能以一种简单的方案(不花老板的钱)来供应(provisioning)虚拟机呢? 我不喜欢openstack,因为太重,太复杂,除了自服务其它那些编排功能暂时也用不上。我也不喜欢vmware的云套件,因为不想和vmware有太深的羁绊,以至于将来可能会失业什么的。 所以我一直在寻找一种简单粗暴的办法。 我尝试过用虚机模版,把各种东西都装好打一个大包,以后每次手动改一下配置。用了一阵时间就会发现,模版版本多到自己都晕了。 而且还
魏新宇
2018/03/22
2.9K1
现代 IT 人一定要知道的 Ansible系列教程:playbook
title = '现代 IT 人一定要知道的 Ansible系列教程:playbook' date = 2023-12-23 draft = false summary = 'Ansible Playbook 提供了一个可重复、可重用、简单的配置管理和多机部署系统,非常适合部署复杂的应用程序。如果您需要多次使用 Ansible 执行任务,请编写一个 playbook 并将其置于源代码控制之下。然后,您可以使用 playbook 推出新配置或确认远程系统的配置。' tags = ["devops"]
用户1418987
2024/01/16
4730
现代 IT 人一定要知道的 Ansible系列教程:playbook
相关推荐
云原生之 Ansible 篇(二)
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文