腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
变量
中
的
Ansible
访问
变量
我需要在
Ansible
yml剧本
中
访问
变量
中
的
变量
。- debug: msg: "{{[hostvars['{{hostname}}']['
ansible
_facts']['os_family'] }}"
变量
是hostvars,我需要我
的
变量
hostname(它包含正确
的
值)来寻址正确<em
浏览 14
提问于2020-10-29
得票数 1
2
回答
从不确定集事实
变量
中
通过索引号
访问
值
我使用收集事实
变量
来获取关于主机
的
大小信息。对于某些服务器,我得到
变量
"
ansible
_devices": { "sda",对于很少有服务器获得"
ansible
_devices": { "cciss!问题:-当我在操作手册中使用
变量
{{
ansible
_devices.sda.size }}时,如果在
ansible
_device
变量
中
找不到sda键
浏览 18
提问于2014-06-20
得票数 0
回答已采纳
2
回答
如果键中有特殊字符,则无法从
ansible
_devices
变量
中
获取值
、
我使用get事实
变量
从中获得大小。对于某些主机,我得到
变量
"
ansible
_devices": { "sda",很少有服务器获得"
ansible
_devices": { "cciss!c0d0"。问题:-当我使用
ansible
变量
{{
ansible
_devices.sda.size }}时,它
的
工作非常完美。但是,当我试图在我
的
剧本
中
<
浏览 0
提问于2014-06-23
得票数 0
回答已采纳
1
回答
ansible
:为什么我不能在剧本中使用{{
ansible
_facts['
ansible
_distribution_release'] }}
来获得os发行名,在我
的
例子
中
,它应该是buster。"{{
ansible
_facts['devices']['xvda']['model'] }}
ansib
浏览 0
提问于2020-06-03
得票数 5
回答已采纳
3
回答
Ansible
-
访问
本地环境
变量
我想知道
Ansible
是否有办法
访问
本地环境
变量
。{{ lookup('env', 'SOMEVAR') }} 有没有办法
访问
源机器上
的
环境
变量
?
浏览 0
提问于2014-01-29
得票数 70
回答已采纳
1
回答
Ansible
:从json字符串创建
变量
、
在
Ansible
中
,有没有办法将位于JSON
变量
中
的
键/值对
的
动态列表转换为可以在不使用文件系统
的
情况下在Playbook
中
访问
的
变量
名称/值?IE -如果我在一个
变量
中有以下JSON (在我
的
例子
中
,已经从URI调用中导入): "
ansible
_facts": {
浏览 12
提问于2017-07-12
得票数 4
回答已采纳
4
回答
如何在
ansible
中
获取自定义环境
变量
?
、
、
、
嗨,我正在尝试找出如何在
Ansible
中
获得自定义环境
变量
。像这样一个简单
的
shell命令:EXPORT SSH_STATUS=TRUE如何将Ubuntu环境
变量
值赋给
Ansible
变量
浏览 0
提问于2019-09-03
得票数 1
1
回答
从
Ansible
中
的
另一个角色
访问
事实
、
| regex_replace("^([a-z]{3}[0-9]).*", "\1") | upper }}'TASK [monitoring-server : debug] *****************************************根据我读过
的
一些文章,我需要使用hostvars来查找在另一本剧本
中
设置
浏览 2
提问于2017-09-06
得票数 0
1
回答
在
Ansible
Tower中使用事实
的
语法是什么?
、
我正在使用
Ansible
试图创建一个智能库存
的
基础上
的
一些不可信
的
事实。
访问
智能库存
中
的
“事实”需要什么语法?
浏览 0
提问于2017-11-03
得票数 2
回答已采纳
1
回答
Ansible
AWX/Tower -
访问
另一个剧本中保存为工件
的
变量
、
、
我有一本包含不止一部剧本
的
剧本。其中一个播放程序生成一个
变量
,并使用set_stats模块作为工件存储它。随后
的
播放需要
访问
该
变量
,但如果给定
变量
未定义,则会发生错误。如何
访问
工件
中
的
变量
?(顺便说一句,在这个场景
中
,不能选择使用工作流来将
变量
保存在extra_variables
中
而不是工件容器
中
)我有下面的剧本,其中包括两个在不同
浏览 6
提问于2020-01-10
得票数 0
回答已采纳
2
回答
不可
访问
库存别名
有一个盘存文件,如:my_host
ansible
_ssh_host=123.123.123.123调试: msg=Myhost是{
ansible
_host_alias }} # Myhost是my_host # Myhost是myhost2 我试着用
ansible</
浏览 4
提问于2014-04-10
得票数 38
回答已采纳
1
回答
在运行时动态
访问
当前主机
的
主机。
、
、
使用
Ansible
2.5.0。[group_one]host-2
ansible
_host=5.6.7.8 host-3
ansible
_host在执行过程
中
,只使用主机-1和2,但也添加了主机-3
的
IP。 现在,我已经看过
Ansible
的
,但是似
浏览 3
提问于2020-07-17
得票数 1
回答已采纳
2
回答
不可见
ansible
_eth1器件
"
ansible
_eth1": { "device": "eth1",- seeds: "{% for host in groups['seeds'] %}{{ hostvars[host]['
ansible
_' + interno
浏览 3
提问于2015-09-12
得票数 2
回答已采纳
2
回答
在
Ansible
v2
中
,哪个
变量
存储ssh用户名?
在我
的
剧本
中
,我以非根用户
的
身份登录,然后使用become成为root。刚尝试使用Anble2.0.2,这会返回null。我按照
的</em
浏览 0
提问于2016-01-25
得票数 5
回答已采纳
2
回答
如何获取远程主机
的
环境
变量
、
、
、
、
我在使用远程主机
的
环境
变量
时遇到了问题。例如,当我尝试{{ lookup('env',' path ') }}时,它将返回来宾计算机
的
路径,而不是远程主机
的
路径。--- hosts : webservers remote_user: user1 vars:Path: "{{lo
浏览 1
提问于2016-04-04
得票数 13
回答已采纳
3
回答
以[用户]身份从Jenkins运行
Ansible
、
我有一个运行
的
Ansible
环境(带有环境
变量
、动态清单)和多个脚本。最近,我将Jenkins添加到同一台服务器上,以使自动化更容易。然而,当我在Jenkins内部运行剧本时,我注意到
ansible
的
剧本现在以'jenkins‘而不是'
ansible
’用户
的
形式运行。“jenkins”用户不能完全
访问
ansible
环境
变量
或动态清单(这是为“
ansible
”用户编写
的</
浏览 5
提问于2017-12-04
得票数 3
回答已采纳
1
回答
Ansible
攻略-权限被拒绝
、
我正在尝试运行
Ansible
2.3.1.0
的
攻略。我
的
远程机器是一台RHEL7,它将Python安装到/usr/bin/python。我
的
行动手册是这样
的
:- hosts: my-test become: true vg: rootvg size: 1024m 我收到
的<
浏览 2
提问于2018-04-09
得票数 4
回答已采纳
1
回答
从配置文件
变量
创建可分析
的
remote_tmp
、
、
avoid this, create the remote_tmp dir with the correct permissions为了保持简单,我不想在创建时只使用file指令
中
的
模式相反,我希望
访问
我
的
剧本
中
的
remote_tmp
变量
来动态获取路径,即使它被环境
变量
或
ansible
.cfg文件更改了。我找不到关于这个
变量
的
文档,并尝试: #var:
浏览 3
提问于2020-01-22
得票数 1
1
回答
用于循环
的
可能
的
Jinja2模板
、
、
、
: ip: 10.241.55.6, hostname: server1{{
ansible
_default_ipv4.address }} default_hostname={{
ansible
_nodename }} {%-i inventory/servers generate-inventory.y
浏览 13
提问于2020-01-21
得票数 0
回答已采纳
1
回答
对接模块
的
不可接受性支持
、
使用Redis Sentinel容器部署
Ansible
Docker会在有限
的
环境支持参数上删除一个错误。 - name: run sentinel one containerSENTINEL_FAILOVER=5000
浏览 0
提问于2019-02-15
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券