腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
json_query
上
的
Ansible
Assert
、
、
我正尝试在
ansible
中对从
json_query
返回
的
结果运行
assert
。然而,即使返回值看起来像我
的
assert
,
assert
也失败了。下面是断言: - name:
Assert
environment variables that: - Job |
json_query
(jmesquery) =name=='MY_VARIABLE'].value&q
浏览 17
提问于2020-07-07
得票数 1
回答已采纳
1
回答
在
ansible
/jinja中使用
json_query
中
的
变量
、
为了检查linux服务器
上
的
一些挂载点,我尝试在
ansible
中
的
自定义字典
上
循环,我现在遇到了一些问题,找出正确
的
解决方案,现在可以在我
的
剧本下面找到: that: "'{{ item.value.lvm_device }}' == '{{
ansible
_mounts |
json_query
('[?,类似于这样
浏览 0
提问于2018-05-17
得票数 3
回答已采纳
1
回答
如果任何挂载点不能满足断言,我希望任务终止。
我使用
assert
模块断言磁盘空间小于30%,并使用fail发送一个松弛通知。
Assert
模块循环遍历服务器中
的
所有FS (大约10个FS)。发出
的
信息并不像预期
的
那样。我试图实现
的
只是在循环中只显示失败
的
项。只显示断言失败项
的
msg。No action required" loop: "{{
ansible
_mounts }}"
浏览 0
提问于2021-06-05
得票数 1
2
回答
不: ios升级路由器:在图像复制之前检查"spacefree_kb“
、
、
我正在为多个开关
的
ios升级编写一本剧本,除了闪存免费支票之外,大多数部件都在工作。基本
上
,我想检查是否有足够
的
闪存空间前复制图像。我试过使用“收集事实”模块,但它没有按我预期
的
方式工作:"
ansible
_net_filesystems_info": { "flash:": {when: "
ansible
_net_filesystems_info |
json_qu
浏览 1
提问于2019-07-02
得票数 3
回答已采纳
1
回答
意外
的
模板类型错误发生在{{ ec2.instents\ from_json }:预期字符串还是缓冲区
上
?
、
我不能将变量中
的
json字符串传递给from_json。我从标题中得到了错误信息。以下是我
的
“代码”。之后,我想将json对象传递给
json_query
。
浏览 1
提问于2018-01-18
得票数 1
回答已采纳
1
回答
在
Ansible
中使用"
json_query
“时出错
在
Ansible
中使用
json_query
时,会得到错误和我
的
代码,如下所示。
Ansible
中使用
的
Python为3.6.8,使用
的
版本与安装
的
jmespath:pip install jmespath相同,因此,这不应该是问题所在。
Ansible
代码也应该是好
的
。=> {"msg": "template error while templating string: no filter named
浏览 5
提问于2021-04-21
得票数 2
1
回答
限制CPU
的
使用不允许
的
J2循环
我有一个
Ansible
任务,它格式化了一个VLAN列表。但是,当我使用多个分叉运行任务时,它会导致我
的
CPU使用率在很长一段时间内达到100%。如何优化任务以减少CPU使用或限制此任务
的
CPU使用?这是最初
的
任务:
ansible
.builtin.set_fact: vars:
浏览 0
提问于2023-03-06
得票数 2
回答已采纳
1
回答
解析不确定事实时
的
抗JEMSPATH错误
、
我试图过滤所有的字符串,其中包含"RegButton-“从下面的
ansible
事实,并使用输出作为列表
的
项目在下一次播放。尝试使用
json_query
筛选器,但由于以下错误而失败{ "srcgrpname": [ vars: query: "
ansible
_fa
浏览 3
提问于2019-10-01
得票数 0
回答已采纳
3
回答
Ansible
:“在运行
json_query
过滤器之前,您需要安装'jmespath‘”,但是它已经安装好了。
、
、
、
我在Python3和EnterpriseLinux8(RockyLinux8)
的
基础
上
使用
Ansible
。当我尝试使用
json_query
时,我会得到以下错误:但是Python模块似乎已经安装了:似乎只有在使用
浏览 0
提问于2022-11-02
得票数 2
回答已采纳
2
回答
如何对
json_query
查询
的
不可否认事实进行除法和乘法?
、
、
、
"{{
ansible
_facts |
json_query
('mounts[*].size_available') }} / {{
ansible
_facts |
json_query
('mounts[*].size_total') }} * 100" "msg":&qu
浏览 10
提问于2021-12-15
得票数 4
回答已采纳
1
回答
带
json_query
的
无源滤波器
、
、
我写这个: debug:它会打印出每一个主机。但这不会过滤主机: debug:它只打印一个空列表,而我确信这个主机存在。这是相关
的<
浏览 0
提问于2017-07-25
得票数 0
回答已采纳
1
回答
来自API响应
的
可能拉取数据
、
我正在尝试使用来自API
的
JSON响应来查找我正在尝试使用主机名备份
的
虚拟机
的
UUID。API返回一个散列列表,其中包括主机名和该主机名
的
UUID。我想让
Ansible
在我提供主机名时返回机器
的
UUID。 下面是来自API
的
响应示例,我将其存储在networker_vms中。代码片段获得与主机名一致
的
UUID,但是当我将"mynames“变量切换为类似{{
ansible
_hostname }}
的
变量时,我
浏览 57
提问于2018-12-20
得票数 0
回答已采纳
2
回答
在
Ansible
中在扁平
的
数据结构
上
运行直到循环
、
我正在尝试运行一个
ansible
"uri“任务,该任务在”直到“循环中获取状态,直到状态返回为成功或失败为止。('[*].json')|
json_query
('[*][*].status')|flatten) in ['SUCCESS', 'FAILED'] restart_status是一个变量,它包含返回
的
('[].json')|
json_query
('[]*.status')|fla
浏览 2
提问于2021-10-27
得票数 0
3
回答
在Jinja2中访问嵌套字典和列表中
的
项
10.51.60.46 - 10.52.60.45 az: - 10.53.60.46 我想要一个所有IP
的
扁平化列表(或者一个只能遍历IP
的
for循环),但是城市ca、ny和az可以是任何东西。
浏览 73
提问于2021-03-24
得票数 0
回答已采纳
1
回答
仅从SecretString中使用不可接受
的
amazon.aws.aws_secret提取秘密值
、
、
、
我正在尝试使用
Ansible
从AWS秘密管理器获得一个变量
的
秘密值。我最初
的
尝试如下:这将返回如下所示
的
值:我想要
的
只是mypas
浏览 6
提问于2022-04-21
得票数 1
回答已采纳
2
回答
如何使用
ansible
_mounts从特定
的
挂载中调整大小?
寻找从远程主机上从size_available事实中获取特定挂载点
的
"just“size_available
的
方法,并将其设置为剧本中
的
事实变量。不能真正搞清楚--请分享代码片段。
浏览 1
提问于2019-04-05
得票数 0
回答已采纳
1
回答
来自json文件
的
不可用列表
、
通过
ansible
,我需要解析一个JSON文件,并根据内容在linux系统
上
运行一些命令。除了磁盘部分之外,我一直在管理所有的东西,我仍然被困在里面。"Scope": "New", } }这就是我在剧本里写
的
:例如,从
ansible
_devices获取sdb磁盘:
浏览 5
提问于2019-11-15
得票数 1
回答已采纳
1
回答
如何循环可分析
的
json_query
、
、
、
有没有办法简化下面的
json_query
?在这里您可以看到,我正在尝试使用三个查询设置来提取三个值。由于我在列表中有三个项目,因此将根据项目列表生成三次值。有没有办法将每一项
的
值分开?dv-cn-c1DomainName: xxxx for dv-cn-c2 DomainName: "{{ fullinvt |
json_quer
浏览 19
提问于2019-08-17
得票数 0
2
回答
从
ansible
_default_ipv4.macaddress过滤数据
、
、
亲爱
的
社区,我请求您
的
帮助。- hosts: all vars
浏览 14
提问于2022-06-01
得票数 1
回答已采纳
2
回答
只在定义
的
情况下将项(S)添加到yaml数组(不可用)
、
如何编写yaml文件,使其定义一个包含值列表
的
数组,并在给定值未定义
的
情况下跳过将这些值添加到yaml数组中?.address }}"这也不起作用,因为它最终会添加一行ListenAddress而不带任何参数,从而破坏sshd服务器(这可能是对我
的
ansible
角色
的
短视设计,但这超出了这个问题
的
范围)。ssh_listen_to: -
浏览 0
提问于2021-03-17
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
判断测试结果的方法assert、is、search
Ansible的实践(一)
Ansible的角色-roles
Ansible Playbook的复用
Ansible Playbook中的变量与引用
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券