腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
只有
在
变量
有
值
的
情况下
才能
设置
Ansible
事实
吗
?
ansible
、
yaml
、
ansible-facts
、
ansible-awx
我
有
一个从AWX运行
的
Ansible
playbook。该播放使用Infoblox nios模块来检索有关Infoblox主机注册
的
信息。我使用set_fact模块来获取查询
的
输出,然后定义许多新
的
事实
,以便在剧本中
的
其他地方使用。 我遇到
的
问题是,根据注册
的
格式,查询可能会返回不同数量
的
变量
,这会破坏剧本。我正在尝试做
的
是,如果
只有
在<
浏览 14
提问于2019-06-21
得票数 0
2
回答
如果远程环境
变量
不存在怎么办?不可认为这是一个致命
的
错误。如何避免这种情况?
ansible
我想使用远程环境
变量
进行一些检查,这些
变量
可以从如下格式读取这个“路径”或环境
变量
可能不存在,这就是检查
的
目的。但是
Ansible
将此视为致命错误,显示错误信息,如我该怎么办
才能
跳过这个?
浏览 0
提问于2014-09-18
得票数 5
回答已采纳
2
回答
从不确定集
事实
变量
中通过索引号访问
值
ansible
我使用收集
事实
变量
来获取关于主机
的
大小信息。对于某些服务器,我得到
变量
"
ansible
_devices": { "sda",对于很少有服务器获得"
ansible
_devices": { "cciss!问题:-当我
在
操作手册中使用
变量
{{
ansible
_devices.sda.size }}时,如果在
ansible
_device
变量</em
浏览 18
提问于2014-06-20
得票数 0
回答已采纳
1
回答
如何根据
变量
索引游戏中
的
主机数量?
ansible
我想
设置
一个
事实
,这样我
的
所有主机都可以根据一个定义
的
变量
知道某个主机
的
索引号。我正在创建一个角色,因此主机
的
顺序可以更改每次运行。host-1 # variable 'me' is fals
浏览 6
提问于2022-01-13
得票数 1
回答已采纳
2
回答
如何获取远程主机
的
环境
变量
linux
、
environment-variables
、
yaml
、
ansible
、
ansible-playbook
我
在
使用远程主机
的
环境
变量
时遇到了问题。例如,当我尝试{{ lookup('env',' path ') }}时,它将返回来宾计算机
的
路径,而不是远程主机
的
路径。--- hosts : webservers remote_user: user1 vars:Path: &
浏览 1
提问于2016-04-04
得票数 13
回答已采纳
1
回答
不可测未定义
变量
ansible
{"msg":“任务包含一个带有未定义
变量
的
选项。18行第7列中,但可能\n
在
文件
的
其他地方,这取决于确切
的
语法问题。\n缺少引号
的
问题。总是引用模板表达式括号时,他们\n启动一个
值
。我
有
什么办法解决这个错误
吗
?
浏览 0
提问于2022-06-10
得票数 1
回答已采纳
2
回答
为什么我要删除"
ansible
_“前缀时引用一个不可接受
的
事实
?
ansible
、
ansible-facts
在运行安装模块时,我得到了以下
事实
:localhost | SUCCESS => { "
ansible
_default_ipv4": { "alias": "eth0"
浏览 12
提问于2022-09-26
得票数 2
2
回答
我不是
在
使用`cisco.ios.ios_facts`模块
吗
?
cisco
、
ansible
、
ansible-playbook
关于我
的
环境:我
的
Ansible
是
ansible
2.10.7 (Pythonver3.6.9)me@ubuntu01:~$ me@ubuntu01:~$
ansible
-galaxy collection list | grep cisco.ios我注意到,
浏览 0
提问于2023-04-12
得票数 0
回答已采纳
1
回答
在
set_fact任务中检索到
的
多个
事实
导致剧本运行出现错误
ansible
、
ansible-facts
在剧本中使用set_fact检索多个
事实
,会导致错误 mountsize_tmp:
浏览 0
提问于2019-08-16
得票数 1
回答已采纳
2
回答
如何在一个脚本中为不同
的
剧本指定不同
的
主机
ansible
我想知道,如果我创建一个包含其他剧本
的
容器剧本,我是否可以参数化每个剧本包含
的
主机。include playbook_1.yml- include: playbook_2.yml我能够将所有不同
的
剧本放在一个脚本和调用中,但是这样我就不能将一些set_fact从一个剧本中重用到另一个剧本中,因此存在大量
的
任务重复。这个问题
的
另一个推论是,我能在亚马逊上启动ec2s
吗
?hosts: loca
浏览 0
提问于2016-04-02
得票数 11
1
回答
Jinja2 2/模板中HostVars
值
的
比较
ansible
、
ansible-template
我试图比较两个库存文件为基础
的
主机
的
hostvars魔术
变量
的
值
在
一个
Ansible
模板。基本
的
要求是,
只有
当库存中
的
两个主机
的
IP地址不相同时,
才能
确保
在
最终
的
模板输出中包含一个项。我试过这样做: {%if {{hostvars[‘CoolServer-1’][‘
ansible
_default_ipv4’][‘address’
浏览 2
提问于2017-04-18
得票数 0
回答已采纳
1
回答
ansible
:为什么我不能在剧本中使用{{
ansible
_facts['
ansible
_distribution_release'] }}
ansible
"{{
ansible
_facts['devices']['xvda']['model'] }} 这让我怀疑我对
变量
的
理解
有
什么问题。,但是
ansible
_facts中没有
ansible
_distribution_
浏览 0
提问于2020-06-03
得票数 5
回答已采纳
2
回答
如何在
ansible
变量
中存储用户定义
的
环境
变量
?
ansible
、
environment-variables
、
environment
对
ansible
来说非常陌生。我
在
目标机器上
的
.bash_profile中定义了以下
变量
。导出ORACLE_PATCH_DIR=/u1/patches - name: Printing Oracle Patch Directory location var: {{ patch_dir }} 我为我
浏览 1
提问于2020-06-20
得票数 1
1
回答
如何找到库存,group_vars,all.yaml,user_vars
的
位置?
ansible
我
的
ansible
.cfg没有
设置
库存,所以我不使用/etc/
ansible
/主机来决定库存。 所述
的
Ansible
根据优先级确定
变量
。但是要做到这一点,
Ansible
需要首先找到
变量
文件,然后了解这些文件是什么类型,
只有
在此之后
才能
确定优先级,对
吗
?注意:
Ansible
需要知道文件
的
类型,以便确定
变量<
浏览 2
提问于2020-11-19
得票数 2
回答已采纳
1
回答
在
Ansible
中将
变量
用作vars_prompt中
的
默认
值
ansible
我试图
在
Ansible
中使用vars_prompt,默认
值
取自
事实
(或者是先前定义
的
变量
)。剧本是用来作为一个临时
的
,为初步供应。我
的
剧本:- hosts: server01 vars_prompt: prompt:目前
的
浏览 4
提问于2016-07-28
得票数 4
回答已采纳
1
回答
使用凭据文件和azure_rm_resource模块时不可访问Azure凭据
azure
、
ansible
当我使用
ansible
在
Azure上创建一些基础设施时,我试图
在
ansible
运行期间访问subscritpion_id。我按照
ansible
文档
的
Azure指南
设置
了凭据文件 当我运行
ansible
剧本时,我添加了以下参数-e
ANSIBLE
_PROFILE="new-env",它完成了它需要做
的
事情,并为运行提供了正确执行模块
的
适当凭证
有
特殊
的</e
浏览 1
提问于2018-08-29
得票数 0
回答已采纳
1
回答
使用
ansible
facts过滤具有fact = value
的
接口
python
、
variables
、
ansible
、
jinja2
、
devops
我想使用
ansible
facts来过滤其模块
设置
为igb
的
网络接口。 我知道我可以运行此命令并获取所有接口
的
网络情况。(包括每个接口
的
模块)
ansible
-m setup -a 'gather_subset=network' host.so.com 我尝试使用下面的这些
变量
并对该
变量
进行调试,希望看到该模块
的
接口名称,但我只能让它输出具有module=ibg
的
接口
的
所有<e
浏览 27
提问于2019-12-18
得票数 0
回答已采纳
1
回答
非定常与
事实
因
变量
ansible
不可测中
的
库存
变量
是否取决于某一
事实
?-链接:"http://{{
ansible
_fqdn }}:8070/api“ 我已经尝试过了,它有时似乎有效,有时却不起作用,给出了字面的
ansible
_fqdn表
浏览 0
提问于2016-05-10
得票数 1
回答已采纳
1
回答
除
ansible
_*外,Playbook中
的
所有
变量
ansible
、
ansible-2.x
、
ansible-facts
我想显示
在
我
的
剧本中使用
的
变量
。
变量
hostvars[inventory_hostname]拥有我想要
的
所有信息,但是大约70%
的
变量
以'
ansible
_‘开头,我想将其过滤掉。我怀疑我可以使用过滤器,例如但是我没有找到给
浏览 14
提问于2022-10-18
得票数 0
回答已采纳
2
回答
ansible
ec2 az
变量
amazon-ec2
、
ansible
、
ansible-facts
朋友们,
在
我
的
.j2模板中,我想使用来自每个主机
的
一个
ansible
变量
,如下所示但是,出现"msg": "AnsibleUndefinedVariable'
ansible
_ec2_placement' is undefined"}错误。
ansible
拉取特定实例可用区
的
正确语法是什么?是稀缺<e
浏览 1
提问于2016-02-18
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
ansible基础-优化
Ansible 2.5 正式发布,引入 Fact 命名空间
ansible基础-加密
ansible系列第五篇
使用 Ansible 让你的系统管理自动化
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券