腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(1950)
视频
沙龙
1
回答
Ansible
-
提示
确认
以
运行
任务
并由
多个
主机
共享
事实
、
、
destroy when: confirm_delete_fact } 我的库存是 [my_group]192.168.10.11 192.168.10.12 所以我用以下方式
运行
攻略:
ansible
-playbook delete.yml -i inventoryfile -l my_group 所有操作都有效,但只对一台
主机
有效,my_group中的其他
主机
由于条件检查而被跳过
浏览 23
提问于2021-11-15
得票数 2
回答已采纳
3
回答
调试时退出
Ansible
剧本的最简单方法
假设我正在调试一个
Ansible
剧本,并且希望在完成给定
任务
后退出(而不是
运行
以下所有
任务
)。是否有任何可用的单行魔术命令,还是必须手动创建退出/断言
任务
?从
ansible
-playbook手册中,我看到有一个--start-at-task=START_AT标志,但我没有看到类似于“end-at”对应的任何东西。
浏览 0
提问于2015-06-05
得票数 20
回答已采纳
1
回答
验证所选
主机
的不可见
提示
我正在多台
主机
上
运行
侵入性
任务
,并希望谨慎确保这些
任务
仅在指定的
主机
上
运行
。为了避免在不正确的
主机
上意外
运行
,我希望
提示
用户
确认
库存选择。
Ansible
是否有可能根据库存组或模式匹配
提示
并列出用户选择的
主机
,并在继续之前要求
确认
?示例:[east_servers]server_b [west_se
浏览 2
提问于2020-06-12
得票数 0
回答已采纳
1
回答
在
主机
上的
任务
调用之间可能存在停顿
、
重要的是,重新加载过程在每个
主机
之间有一个延迟,
以
保持集群健康。服务器的数量是动态的,
并由
动态构建的组确定。示例:- hosts: ConsulServer - name: Reload configuration
运行
上面的剧本将导致
Ansible
在每个
主机
上执行reload命令,每次调用之间几乎没有暂停。我如何强制
Ansible
放
浏览 1
提问于2021-06-09
得票数 0
2
回答
如何在Windows10上部署和
运行
DockerDesktop后测试
Ansible
、
我使用Dos命令
提示
符中的以下命令在Docker上部署了
Ansible
映像:然后使用以下命令
运行
:它显示
Ansible
已在DockerDesktop仪表板中启动并
运行
。现在,我想执行以下非常简单的
任务
,
以
检查<em
浏览 5
提问于2020-07-22
得票数 0
2
回答
每个唯一的
事实
值只
运行
一次
ansible
任务
、
我有一个动态清单,它为每个
主机
分配一个“
事实
”,称为“集群_number”。 预先不知道群集号,但是有一个或
多个
主机
被分配相同的编号。库存有数百个
主机
和2-3个独特的集群号码。我想为清单中的所有
主机
运行
一个
任务
,但是我希望每组
共享
相同'cluster_number‘值的
主机
只执行一次
任务
。为每个组选择哪个特定的
主机
并不重要。我觉得应该有一个相对直截了当的方法来处理
浏览 3
提问于2019-02-21
得票数 1
回答已采纳
1
回答
从清单中选择一个可用的服务器
然而,
事实
并非如此。unreachable=0 failed=0 skipped=2 rescued=0 ignored=2 最后,变量中有一个可用的服务器,但是,如果我的原始列表中有20个
主机
浏览 0
提问于2021-06-09
得票数 0
1
回答
如何在使用串行游戏时结束整出戏(
Ansible
2.9)
使用
Ansible
2.9,如何在同时使用的同时结束一个剧本 当我
运行
以下代码(滚动升级)时,它将为每个目标系统执行
提示
。当使用串行时,run_once似乎只适用于当前目标。我只想执行一次。
浏览 3
提问于2021-03-29
得票数 2
回答已采纳
5
回答
你怎么能在
Ansible
中同时
运行
多个
作业?
、
似乎所有的作业都是排队的,一次只能
运行
一个作业。我们怎么能跑不止一个?
浏览 14
提问于2015-01-16
得票数 9
回答已采纳
1
回答
Ansible
:如何在执行过程中保存
事实
?
、
我正在努力理解如何在
多个
剧本
运行
中保存
事实
。,
并由
一个更大的剧本来执行,比如setup.yml但是,如果我想
运行
另一个剧本,假设是test.yml此布尔值将变量转换为实际的“
事实
”,如果启用
事实
缓存,
事实
缓存也将被添加到
事实
缓存中。通常,此模块创建“
主机
级变量”并具有更高的优先级,此选项将更改所创建
浏览 0
提问于2021-11-14
得票数 0
回答已采纳
5
回答
安装时挂起游戏手册
、
我试图
运行
ansible
-plabook,但它挂在安装程序上。我的剧本做了很多工作,比如调用不同的角色和模块,同时也收集
事实
。它以前很好,但现在我不知道出了什么问题,任何帮助都很感激。
主机
操作系统是RHEL 7 我的库存文件只包含一个
主机
系统。/.
ansible
/tmp/
ansible
-tmp-1474582282.38-93511913696801/setup; rm -rf &
浏览 19
提问于2016-09-22
得票数 6
1
回答
如何在遍历清单时将寄存器的输出存储在列表中
、
、
、
、
我正在
运行
一个shell命令,该命令针对清单文件中列出的所有
主机
运行
。然后我使用register来定义变量,当我检索调试消息的这些值时,我看到为清单中的所有IP打印的所有
主机
的register变量,但我希望将它们存储在列表中,以便可以在模板中使用它们。
浏览 1
提问于2018-12-20
得票数 2
4
回答
强制在所有
主机
上收集
事实
、
、
、
我坐在一个相当复杂的
Ansible
项目前面,我们用它来设置我们的本地开发环境(
多个
VM ),有一个角色使用
Ansible
收集的
事实
在每个VM上设置/etc/hosts文件。不幸的是,当您只想为一台
主机
运行
攻略时(使用-limit参数),来自其他
主机
的
事实
(显然)就会丢失。 有没有一种方法可以强制
Ansible
收集所有
主机
上的
事实
,即使您将攻略限制到一个特定的
主机
浏览 0
提问于2015-05-04
得票数 32
1
回答
运行
剧本时出错
在
运行
我的第一个剧本时得到一个错误消息。我创建了一个在
多个
主机
上应用补丁的剧本。致命错误播放****************************************************************************************** server1
任务
收集
事实
*************************************************************************************** ok: server1
任务
浏览 0
提问于2018-08-22
得票数 0
1
回答
从攻略中提取前一个内核和当前内核
、
、
、
下面是
ansible
攻略,获取当前内核详细信息,重新启动服务器,然后附加新内核,但这并没有按预期发生。delegate_to: localhost lineinfile: line: "{{
ansible
_fqdn}},{{
ansible
_kernel }},{{
ansible
_uptime_seconds }}" - na
浏览 15
提问于2020-08-22
得票数 2
3
回答
如何并行
运行
多个
攻略?
我在一个剧本中包含了
多个
剧本。现在,当我播放它时,它从第一个开始,当第一个结束时,第二个
运行
。我想并行播放所有包含的攻略。
浏览 2
提问于2021-02-15
得票数 1
1
回答
使
提示
的vars在整个剧本中可用
、
、
、
我有一个包含
多个
任务
的剧本,这些
任务
必须在不同的
主机
上
运行
。在游戏开始时,我想
提示
操作员提供他们的凭证,这对于游戏中的每一个主持人来说都是一样的。我希望将这些凭据“存储在”某个地方,以便可以跨
任务
使用它们来登录所提供的
主机
。: "{{ username }}" tasks: - name: Do stuff
浏览 7
提问于2019-12-03
得票数 1
回答已采纳
2
回答
从库存文件中选择import_playbook的变量定义
、
我正在使用
Ansible
(V2.8)构建两个支持Drupal的不同服务器环境。但我不能这样做,因为由于这里描述的原因,site.yml无法使用它:https://github.com/
ansible
/
ansible
/issues/33659。 所以,我是错过了什么吗,还是这样?
浏览 0
提问于2019-09-16
得票数 0
回答已采纳
2
回答
在Jenkins中
运行
并行
任务
我使用Jenkins使用“使用ssh在远程
主机
上执行shell脚本”
运行
shell脚本。我想并行
运行
多个
shell脚本,如何实现?谢谢。
浏览 4
提问于2014-04-07
得票数 1
回答已采纳
3
回答
如果密钥被拒绝,如何使密码不能正确使用?
、
、
我想让我的
Ansible
剧本重新配置它来使用键,并在第一次
运行
时禁用带有密码的root登录,所以我需要这样的东西:如果无法用密钥登录:向authorized_keys添加密钥在设置了--ask-pass或
ansible
_ssh_pass之后,
Ansible
甚至不会尝试使用公钥身份验证
浏览 0
提问于2013-11-04
得票数 18
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
ansible系列第五篇
Cable:基于Ansible运维Web管理平台
Ansible 初体验
技术-自动化-ansible-ansible学习笔记
了解ansible架构与工作原理
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券