腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
Ansible
根据
条件
在
文件
中
的
多个
位置
添加
一行
、
、
、
我希望
在
file1.txt
中
添加
"Hi There“这
一行
,因为我发现有
一行
以Directory tag开头,如果它已经不存在的话。我
的
file1.txt中有
多个
Directory tag条目,其中几个条目如下: <Directory "/web/htdocs">..... .....<Directory "/web/cg
浏览 92
提问于2020-01-07
得票数 1
回答已采纳
2
回答
在
group_vars/all中有
条件
地设置变量
我正在尝试设置对所有攻略都有效
的
全局变量 我正在尝试
在
group_vars/all
文件
中
设置此全局变量 我想设置一个变量,它可以
根据
条件
有
多个
值 我曾尝试
使用
when
条件
: kdump_nfs:'nfs1'kdump_nfs: 'nfs2
浏览 18
提问于2019-02-28
得票数 0
1
回答
如何动态地、有
条件
地在剧本
中
设置大型部署环境(可变空间)?
、
、
、
、
我正在
使用
ansible
剧本
在
aws中部署一个php web应用程序。针对每个客户,
使用
不同
的
环境多次重复部署。vars
文件
,而不是将变量放在group_vars/all.yml
中
,以便保留为每个部署设置
的
变量空间
的
副本,并避免为每个部署覆盖(或.template后缀) group_vars/all.yml和
多个
角色
的
我
的
角色已经
在
play级别
浏览 0
提问于2021-04-21
得票数 1
1
回答
是否可以
在
meta/main.yml
中
执行逻辑并确定是否
在
Ansible
中
执行给定
的
角色?
我希望保持一个状态
文件
来跟踪某个角色是否运行。
Ansible
的
重试
文件
没有意义,因为我在剧本
中
的
多个
角色正在调用一堆不同
的
API。
在
多个
DC设置
中
,一个给定
的
剧本被迭代。如果有什么事情失败了,并且剧本退出了,
使用
Ansible
的
默认重试
文件
并没有恢复到它应该恢复
的
位置
。我想
浏览 6
提问于2022-10-29
得票数 1
2
回答
如何将本地角色与负载
在
“未知星系”
中
的
角色分开?
我注意到从银河下载
的
角色被安装在roles/目录
中
,我们已经有了内部
的
角色,这使得外部和内部
的
角色很难区分。 是否有办法将它们保存在分开
的
目录
中
,这样我们就可以避免混淆?
在
大多数情况下,我希望有一个正在更新星系
的
脚本,我们不会在内部修改它们。
浏览 7
提问于2016-01-20
得票数 8
回答已采纳
1
回答
能否配置为尝试
多个
SSH键?
、
我了解到,当运行带有公钥身份验证
的
SSH命令时,客户端将尝试它所知道
的
所有SSH密钥,直到主机接受其中一个()。当
使用
SSH
在
主机上运行
Ansible
命令时,似乎没有这种功能:
Ansible
需要在
ansible
.cfg
中
显式指定SSH私钥
文件
: private_key_file = /user/.ssh/id_rsa_mykey
在
我
的
用例
中
,
浏览 4
提问于2021-02-09
得票数 0
回答已采纳
2
回答
在
Ansible
脚本中区分Amazon 2和Amazon 2018.03.0
、
、
、
在
ansible
脚本
中
,我希望
使用
条件
区分Amazon 2和Amazon 2018.03.0。就像我们
使用
ansible
_os_family
条件
一样,
ansible
中
是否有
条件
函数可以用来区分这两者。我
的
目标是
根据
操作系统(,特别是Amazon 2和AmazonLinux2018.03.0)
的
差异运行不同
的
命令(
使用</
浏览 0
提问于2020-05-18
得票数 0
回答已采纳
1
回答
没有--没有--跳马-通行证?
、
、
、
我怎样才能跳过进入保险库密码为一个可操作
的
剧本? 我
使用
--ask-vault-pass选项运行游戏手册,但我不想每次都继续输入保险库密码。
浏览 5
提问于2022-07-18
得票数 1
回答已采纳
2
回答
Ansible
:如何确保远程服务器上启用了fail2ban服务?
、
、
、
这是我
的
任务。 name: fail2ban enabled: true 我得到了这个错误。
浏览 24
提问于2022-08-19
得票数 -1
回答已采纳
2
回答
Ansible
中
的
角色重写
我一直
在
广泛地寻找如何解决这个问题,我将很快概述。- role1 - role3 它定义了3个角色: role1、role1和role3,
文件
的
布局如下 - site.yml - role1
在
每个场景
中
,我仍然希望运行所有3个角色,但是,在场景1
中
,我希望
在
role1
中
使用
不同
的
逻辑,在场景2
中
,我需要用于role2
的
不同代码
浏览 9
提问于2019-10-16
得票数 0
回答已采纳
1
回答
始终在其他角色之前运行
ansible
角色
、
、
、
我正试图从依赖
的
灌木丛中找到出路。我用
的
是
Ansible
1.9.2。
在
一个游戏手册
中
,我希望能够安装一个Galaxy (在这种情况下,Datadog.datadog角色)并对其进行配置。但是
Ansible
总是barfs;由于Datadog.datadog角色
在
我编写
的
另一个角色安装Galaxy之前不存在,所以它不会执行。在前面的剧本中
使用
包含install_datadog角色
的
main.yml
的
浏览 1
提问于2016-04-04
得票数 2
2
回答
如何
使用
fetch将输出
添加
到txt
文件
中
,而不是覆盖
文件
?
、
我想
使用
fetch从
多个
节点收集
一行
信息,并将它们存储
在
同一个txt
文件
中
。现在我有: fetch: src: /path/ to /file.txt dest: /
ansible
/path/to/file.txt flat:是,它不是向现有的txt
文件
添加
信息,而是覆盖
文件
并删除旧
的
信息
浏览 0
提问于2020-10-30
得票数 2
1
回答
可以
在
匹配后插入行
、
我尝试
在
最后一次匹配正则表达式之后
在
文件
中
插入
一行
。它实际上是
在
文件
的
末尾
添加
行。tasks: lineinfile: insertafter: '^\[
ansible
_ssh_host\]' line: "
浏览 18
提问于2019-01-08
得票数 3
回答已采纳
1
回答
将“base path”前缀到
Ansible
参数
我将所有与
Ansible
相关
的
文件
都放在项目根目录
的
ansible
子目录
中
,因此要对inventories/some-inventory运行some-playbook.yaml,我可以
使用
以下命令:有没有办法(通过<
浏览 1
提问于2016-01-26
得票数 0
8
回答
“跳过:没有主机匹配”与Vagrant和
Ansible
有关
的
问题
、
、
、
我安装了Vagrant、VirtualBox和
Ansible
,并试图
在
一台主机上运行设备,但它总是返回“跳过:没有匹配
的
主机”。我
的
剧本
文件
的
头看起来如下:- hosts: webservers sudo: yes[webservers]我试着把IP地址放在那里,但结果是一样<e
浏览 11
提问于2013-12-27
得票数 30
1
回答
尝试
根据
操作系统拆分我
的
Ansible
剧本
在
Linux上,我们可以
使用
systemctl status application.service检查它是否已安装并正在运行现在我们必须
根据
上述命令
的
输出来安装它,这需要我们
根据
操作系统来分离剧本。我可以随时
添加
一个
条件
,它将
根据
以下
条件
进行提示: when:
ansible
_
浏览 29
提问于2019-08-01
得票数 2
1
回答
如何扩展可扩展
的
剧本以实现复杂
的
条件
?
、
、
我知道
ansible
仅限于作为一个配置工具,也就是说,我们
在
yaml
文件
中
创建配置,python脚本通过查看配置来执行。但是,有一个有用
的
属性when,它将有助于
根据
when中提到
的
条件
来决定要执行
的
配置,并且配置
的
顺序也是
根据
任务
的
顺序进行
的
, 变量和事实在实现动态配置时是可用
的
。但是,我
的
需求涉及复杂
的
循环
浏览 1
提问于2019-02-18
得票数 0
2
回答
除非设置为默认值,否则无法定义不可用变量。
我试图
在
现有的git存储库
中
添加
一个新变量,其中包含大量
使用
角色
的
Ansible
文件
。我创建了包含内容
的
vars/rpm-repo.yml:yum_rpm_dir: https://example.com/repo/noarch
根据
这个答案
中
给出
的
检查
文件
是否有效
的
命令,该命令是有效
的
浏览 0
提问于2016-10-26
得票数 2
回答已采纳
1
回答
什么是不稳定
的
日志旋转周期?
、
在
ansible
.cfg
中
,我
使用
log_path变量来定义保存
Ansible
日志
的
位置
。日志
文件
会自动生成和填充,但日志旋转似乎无效。我需要关于可测日志旋转
的
信息。 在用log_path定义了
ansible
.cfg之后,我连续几周运行了几次
Ansi
浏览 0
提问于2019-08-26
得票数 1
1
回答
清单
中
同一ip地址可能有不同
的
组名
、
在
Ansible
主机清单
中
,我
的
文件
如下所示。[all:vars]
ansible
_user="{{ username }}"125.23.49.13 125.23.49.13 145.33.39.43 我如何像server_1
浏览 2
提问于2020-05-27
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何根据指定条件在 Linux 系统中查看 MySQL 的二进制日志文件找回丢失的数据?
20 分钟玩转Ansible系列手册!
ansible基础-变量
ansible2.4 源码分析-自定义inventory解析插件实现
Ansible 2 Api 源码分析及实现
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券