腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(1365)
视频
沙龙
1
回答
如
何在
include_tasks
或许
多任务
上
执行
循环
,
并且在
编写
ansible
playbook
时
条件
是
一个
变量
我试过了: - name: set passed i: 0
include_tasks
: test2.yml set_fact: i: '{{ i|int + 1 }}' 但是似乎"until“不能在
include_tasks
上
使用,只能在单个任务
上
使用,但我需要
循环
一组任务。然后我尝试了一些东西,比如: - n
浏览 17
提问于2020-07-14
得票数 0
5
回答
运行包含作为独立任务的
ansible
任务
authorized_key: user=me key="{{ lookup('file', 'id_rsa.pub') }}" 是否存在传入主机名并从命令行将其作为独立任务运行的方法,或者是否需要创建另
一个
剧本来单独运行这两个任务
浏览 0
提问于2014-02-05
得票数 8
回答已采纳
2
回答
当角色在
循环
中运行时,不正确地将vars传播到处理程序。
我请求帮助部署多个版本(不同的
变量
)的应用程序与相同的角色从
一个
剧本运行的问题。 我们有
一个
有多个产品系列的应用程序,它们
是
不同的代码版本。遗憾的
是
,
ansible
的import_role/import_tasks不能与with_items一起使用,因此必须使用include_role/
include_tasks
(pitty,因为它们不遵守角色标记但是,在使用
循环
(with_items)
时
,从
循环</em
浏览 7
提问于2018-09-10
得票数 1
回答已采纳
1
回答
当
条件
变量
被命令行中的"-e“覆盖
时
,它似乎忽略了
变量
。
、
我正在
编写
一个
使用when
条件
的
Ansible
剧本,我试图测试这样
一个
场景,其中有
一个
默认值指定为play
变量
,然后可以使用-e参数选择性地覆盖命令行中的play-
playbook
。这几乎就像
变量
根本不存在,或者有一些意想不到的值,或者什么的。但是,正如调试输出所示,
变量
是
定义的,并且确实具有预期的值"false“。然而,“
时
”
条件
忽略了这一点。如果我
浏览 4
提问于2022-05-13
得票数 1
回答已采纳
2
回答
Ansible
:
循环
中“目录/文件存在”的时间
、
、
我
编写
了一些
Ansible
代码,将users.yaml文件中的用户放在
变量
'nexus_local_users‘中,以供角色使用。
执行
此操作
时
,将创建
一个
随机密码,并将其写入“凭据/{用户}}/password.txt”文件。是否有
浏览 0
提问于2020-04-09
得票数 1
回答已采纳
13
回答
安全地将不可用的游戏限制在一台机器
上
?
我使用
Ansible
来完成一些简单的用户管理任务,只需要一小群计算机。目前,我的游戏手册设置为hosts: all,我的主机文件只是
一个
单独的组,列出了所有机器:[office]imac-2.local
ansible
-
playbook
--limit imac-2.local user.yml 但这似乎有点脆弱,尤其
是
对于
一个
浏览 21
提问于2013-08-12
得票数 266
回答已采纳
1
回答
Ansible
:如
何在
when子句中使用" and“和"or”
条件
、
如果满足when子句中的3 AND
条件
,则应
执行
以下任务。其中
一个
AND
条件
内部有
一个
OR
条件
。计算OR子句
时
出错。你能告诉我为什么OR
条件
不起作用吗?***- name: "invoke
playbook
for control tables update" when= -1): 'dict ob
浏览 0
提问于2021-05-20
得票数 0
2
回答
需要语法来添加
Ansible
元模块到现有的行动手册
、
下面
是
我尝试过的。Find the details here " any_errors_fatal: true tasks: with_items:使用以下命令运行上述find.yml:
ansible
-
playbook
浏览 1
提问于2019-08-14
得票数 0
7
回答
如
何在
“
ansible
剧本”中只运行
一个
任务?
是否有一种方法只运行
一个
任务在“
ansible
剧本”中?#
Playbook
for Hadoop master servers - name: Install the namenode and jobtracker
浏览 1
提问于2014-05-30
得票数 234
回答已采纳
1
回答
动态选择主机组
[host-group-1] x.x.x.2 x.x.x.3现在,我希望根据脚本返回的参数在这些组上选择和
执行
任务。在第二个任务中,如果result==
是
在主机组-1
上
执行
任务,如果result==no
执行
任务主机组-2,我想要这样的内容。 请帮帮我。
浏览 1
提问于2017-09-08
得票数 1
回答已采纳
2
回答
将
变量
传递到包含的剧本中。
、
我需要传递
一个
名为required_node_version的
变量
。我在我的剧本中使用相同的
变量
,所以我期望包含的剧本会继承它。但它不会导致“未定义”错误。
浏览 5
提问于2016-10-22
得票数 4
回答已采纳
1
回答
执行
任务,直到文件在
Ansible
中被删除
、
、
下面
是
我同样的剧本: retries: 5 untilThe error was: Invalid conditional detected: invalid syntax (<unknown>, line 1)"}[0m 我在看最新版的“
Ansible
”
浏览 0
提问于2019-11-22
得票数 0
回答已采纳
6
回答
不允许有
条件
地提示
变量
?
、
我希望能够提示我的超级安全密码
变量
,如果它还没有在环境
变量
中。(我想我可能不想把这个定义放到.bash_profile或其他地方。) prompt: "Product release version" when: SSHPWD == null 注意:我在Mac
上
,
浏览 5
提问于2014-08-23
得票数 40
回答已采纳
7
回答
如何调试可处理的问题?
、
有时候,
ansible
不做你想做的事。而且越来越多的细节也没什么用。例如,我现在正在尝试启动coturn服务器,这是在systemd操作系统(Debian )
上
附带的init脚本。
Ansible
认为它在运行,但它不是。我该怎么调查引擎盖下面发生的事?
执行
哪些命令,输出/退出代码是什么?
浏览 10
提问于2017-02-23
得票数 36
回答已采纳
7
回答
合理的最佳实践不要重复共同的角色
、
、
、
在
Ansible
best practices页面:
上
,它显示了
一个
示例,其中主剧本site.yml包括两个其他顶级剧本webservers.yml和dbservers.yml。另
一个
清单文件我每个组都有
一个
主机。对于任何组都在一台主机上的情况,如果我运行site.yml,您可以看到共同的角色被扮演了两个角色,
一个
用于webservers.yml,另
一个
用于dbservers.yml。我猜你可以从webservers.yml和dbservers.yml中取出共同的角色,
浏览 0
提问于2015-09-25
得票数 18
4
回答
简单for
循环
的混淆结果
、
、
我对这个简单的for
循环
的结果有些困惑。 console.log(i);console.log将i的值从0打印到9。但是,当我检查i的值
时
,浏览器中的dev tools给出了10。如果我在这里
循环
一个
数组,我就会得到它。有谁能解释一下
是
怎么回事吗? 更新感谢您的即时回复和帮助
浏览 6
提问于2020-04-13
得票数 1
回答已采纳
2
回答
以下for语句和while语句之间是否存在实际差异?
例如,假设我们有以下几个方面。以下是否存在性能差异、使用差异,还是仅仅是个人偏好? echo $i;和while($i < 10){ $i++;
浏览 4
提问于2013-08-18
得票数 0
回答已采纳
1
回答
不更新不可用
变量
。
、
Ansible
变量
不是从不匹配的
条件
下更新的,我有下面的剧本,它实际
上
比较两个路由器(基本
上
是
对)来运行配置,如果有匹配和不匹配,它应该报告出来。regex的剧本,在这里我发现使用regex,当匹配
时
,将结果放入
变量
并将
变量
返回给第
一个
剧本。*\\batomic\\b.*$" 使用以下命令
执行
:
ansible
-
playbo
浏览 0
提问于2019-11-11
得票数 0
4
回答
使用
ansible
管理磁盘空间
我可以通过"size_total“和"size_available”访问"
ansible
_mounts“。即:myhost | success >> { "
ansible
_mounts"size_available": 5033046016,
浏览 4
提问于2014-11-17
得票数 12
回答已采纳
1
回答
C++1z协同线程上下文与协同调度
、
、
、
、
我在Visual C++ 2017 RC中
编写
的简单测试代码显示,协同线程似乎总是在线程池线程
上
执行
,而应用程序开发人员很少控制协同线程可以在哪个线程上下文
上
执行
--例如,应用程序可以强制所有协同线程(在C#中,SynchronizationContext
是
一种指定所有coroutine "halves“(编译器生成的状态机代码)将发布和
执行
的”上下文“的方法,
如
本文所示:,而VisualC++ 2017即: 1)如何准确地指定等待
条
浏览 9
提问于2017-01-01
得票数 18
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
ansible中include
ansible基础-变量
playbook剧本中的模板与setup变量
ansible基础-roles
20 分钟玩转Ansible系列手册!
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券