腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
有没有
办法
对
ansible
变量
进行
grep
或
解析
?
、
、
我有一个
变量
,我需要
解析
它来提取版本字符串,
有没有
办法
做到这一点?下面是
ansible
变量
的一个示例。--xxx 1.2.3-102 --yyy 2.5.10-47 --zzz 10.4.2-193--- tasks:
浏览 16
提问于2017-08-29
得票数 1
回答已采纳
2
回答
机器友好的
ansible
输出
、
我想运行
ansible
playbook,以一种机器友好的格式输出,这意味着我可以以某种方式
进行
解析
。默认情况下,
ansible
playbook提供如下输出: PLAY [all] **********************我需要能够
解析
输出,
有没有
办法
获得JSON
或
XML格式的playbook输出?
浏览 6
提问于2016-05-06
得票数 3
1
回答
在自定义
ansible
模块中隐藏
变量
输出
、
我正在编写一个自定义的
ansible
模块。当它退出时,无论是成功还是失败,它都会输出所有
变量
,例如 changed: [localhost] => changed=true module_args:jira_token: sometoken jira_user=dict(type='str
浏览 25
提问于2019-01-09
得票数 1
回答已采纳
4
回答
任意主机名
解析
(
Ansible
)
、
、
、
是否有方法将任意字符串
解析
为
Ansible
group_vars文件中的主机名
或
Ansible
使用的Jinja2模板中的主机名?比方说,我想在global_vars/all中定义一个
变量
,该
变量
包含www.google.com
解析
成的几个IP地址中的一个。在本例中,我使用www.google.com作为一个可以
解析
为多个IP地址的字符串的示例,但是我不能将
Ansible
hostvars用于该地址,因为我不能将其
解析
浏览 3
提问于2015-09-01
得票数 7
回答已采纳
2
回答
使用
ansible
检查挂载点的使用情况
、
、
、
我正在尝试列出使用
ansible
超过50%的挂载点。我在AWK上遇到错误。Used Available Capacity Mounted on
或
如果我将相同的命令放在
ansible
shell中,它将失败
ansible
all -i <hostname>, -m shell -a "df -P |
grep
/tmp | awk
浏览 0
提问于2017-02-16
得票数 2
2
回答
如何读取
Ansible
日志
有没有
办法
将
Ansible
日志文件读取为JSON
或
YAML,或者我必须编写自己的
解析
器?
浏览 3
提问于2018-07-10
得票数 0
1
回答
可以注册到多个任务的字典
或
动态
变量
在
Ansible
中,我有两个单独的任务来获取redhat 6和7的现有服务列表,它们注册到一个
变量
,然后我有另一个任务停止这些服务,如果我使用相同的
变量
,它会被最后一个任务覆盖,所以它不会停止任何东西。
有没有
办法
区分这两个结果?却只使用一个任务来停止服务?我尝试了动态var名称
或
创建字典,但都不起作用。}} when: ((
ansible
_os_family == "RedHat" ) and (
ansible
_di
浏览 2
提问于2016-04-21
得票数 0
3
回答
Ansible
:如何从库存
或
group_vars文件中获取
变量
的值?
如果
变量
可能位于库存文件
或
group_vars目录中,那么如何从清单中获取
变量
的值?$
ansible
-i /somewhere/production/web --get-value region这将有助于我
进行
部署,并了解部署到哪个区域。regi
浏览 0
提问于2016-08-25
得票数 5
回答已采纳
1
回答
向python -mjson.tool输入JSON
变量
、
、
、
因此,为了使用bash
解析
JSON,我使用python -mjson.tool
对
字段
进行
grep
,并使用awk获取值。我过去常常在curl之后将其输送出去,这样我就可以执行类似curl $url | python -mjson.tool |
grep
(something) | awk (something)的操作,但是我希望将curl输出存储到一个
变量
中,并将其发送到python -mjson.tool。我试过python -mjson.tool $json
或
pyth
浏览 1
提问于2015-07-13
得票数 1
回答已采纳
1
回答
Ansible
:从json字符串创建
变量
、
在
Ansible
中,
有没有
办法
将位于JSON
变量
中的键/值
对
的动态列表转换为可以在不使用文件系统的情况下在Playbook中访问的
变量
名称/值?IE -如果我在一个
变量
中有以下JSON (在我的例子中,已经从URI调用中导入): "
ansible
_facts": { &qu
浏览 12
提问于2017-07-12
得票数 4
回答已采纳
1
回答
Jinja2:在.j2模板中按字母顺序对文本行
进行
排序?
、
、
、
、
在要由
Ansible
'template‘模块处理的.j2文件中,
有没有
办法
按字母顺序
对
特定数量的行
进行
排序?理想情况下,应该首先解决排序块中其他Jinja2块/
变量
的
解析
问题。
浏览 33
提问于2020-12-04
得票数 0
1
回答
一种列出游戏手册所使用的可扩展模块的方法
、
我正在一个
Ansible
项目中创建一个requirements.yml,并且我想识别所有需要从
ansible
-galaxy中安装的模块,这些模块都是由项目剧本使用的。
ansible
-doc --list --playbook-dir foo似乎是合适的工作工具,但它列出了所有本地可用的模块,而不仅仅是在foo目录中实际使用的模块。
ansible
-galaxy list不考虑任何所需但未安装的内容。
有没有
办法
做到这一点,而我不写一个外壳脚本sed|awk|
grep
我想要
浏览 2
提问于2021-02-19
得票数 1
7
回答
是否有任何选项可以在
Ansible
中列出组?
据我所知,
ansible
有一个名为--list-hosts的选项来列出主机。是否有列出主机组的选项?或者有其他的
办法
可以通过吗?
浏览 12
提问于2015-10-27
得票数 36
回答已采纳
1
回答
ansible
_fqdn的不一致值
、
变量
{{
ansible
_fqdn}}可以采用两个不同的值:服务器的短名称(server300)
或
它的长名称(server300.prod.x.y.z)。当我们在剧本中使用这个
变量
检索文件{{
ansible
_fqdn}}.crt时,取决于所选的值,可以找不到该文件,并且该剧本将失败。要在服务器列表上具有一致的主机名值,应该使用{{
ansible
_hostname}} (来自linux命令uname -n的短主机名)和{{inventory_hostname}} (来自“主机”文件的长主机名
浏览 6
提问于2022-02-24
得票数 1
回答已采纳
1
回答
在
Ansible
中去掉
变量
中的引号
、
我试图将文件中
变量
的值放入
Ansible
变量
中,这样我就可以使用它了。下面是我得到的信息: shell: "
grep
UNIQUE_KEY ..我也不知道如何
对
regex_replace
进行
转义以使其在单
变量
赋值中工作。"TEST"'TEST'TE
浏览 3
提问于2019-07-19
得票数 5
回答已采纳
7
回答
zsh:未找到命令: pip安装后不可用
、
我使用pip在我的Mac上安装了
ansible
,正如
ansible
的文档:所建议的那样# Add user python 3.7 to path export
浏览 27
提问于2020-07-30
得票数 16
回答已采纳
1
回答
如何创建bash函数来记录bash别名
、
、
、
alias dids="docker ps -aq |
grep
'Exited' | awk '{print $1}'" alias apl='
ansible
-playbook -c loc
浏览 1
提问于2014-08-31
得票数 0
回答已采纳
1
回答
github操作秘密中的不可接受
变量
、
我试图在我的
ansible
剧本中使用Githubaction秘密,然后将其传递给模板,但是GHA没有查找插件。这样做是行不通的: vars:我的解决
办法
是通过GHA环境
变量
公开秘密,只使用
ansible
env查找插件:
浏览 1
提问于2020-11-20
得票数 3
2
回答
sed替换中的嵌套命令
、
、
、
、
我试图使用sed在库存文件中查找和加密
ansible
_password字段,并使用
ansible
-vault命令
对
其
进行
加密。但是
ansible
-command在抛出一个sed错误时失败了,简单地说,回波在这里运行得很好。sed -n "s/\( *\)\(
ansible
_password\: *\)\"\(.*\)\"/$(echo \\3)/p" sample.yml 输出不带双引号的属性值。
ansible
浏览 0
提问于2021-05-19
得票数 2
回答已采纳
1
回答
不支持评论cron的工作吗?
、
有没有
办法
用
Ansible
来评论一个cron?我试着使用disable,但它不起作用。剧本:错误消息: 必须指定“作业”才能安装新的cron作业
或
变量
。我的版本是:
Ansible
2.3.1.0‘
浏览 0
提问于2018-09-14
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Ansible role使用入门
利用shell批量获取服务器IP地址归属等信息并导出为csv文件
Ansible 2 Api 源码分析及实现
ansible实战—磁盘使用率筛选
介绍ansible的Ad-hoc与commands模块
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券