ansible 相关问题

Ansible是一个模型驱动的配置管理,多节点部署/编排和远程任务执行系统。默认情况下使用SSH,因此您管理的节点上不会安装任何特殊软件。 Ansible可以用任何语言扩展。

AWS / Ansible - 如何从动态库存中定义的主机访问角色/主机中的事实?

我目前正在设置一些Ansible角色来设置Kubernetes集群。到目前为止,我有一个角色来配置幂等EC2(1x Master / 2x Worker)和后续角色来设置这些master / ...

回答 1 投票 1

具有条件的Ansible ad-hoc命令

我想运行这个剧本的Ansible ad-hoc命令--- - hosts:localhost tasks: - name:如果ansible版本大于2.7.0则打印消息debug:msg:“Ansible ...

回答 1 投票 1

在字典列表中打印键的特定值

我有一个输入就好了:[localhost] => {“static_plugin_versions”:[{“name”:“ace-editor”,“version”:“1.1”},{“name”:“...

回答 2 投票 0

如何使用Jinja2将静态项附加到dict

如果我有如下列表:[{“a”:“1”,“b”:“2”},{“a”:“3”,“b”:“4”},{“a”: “5”,“b”:“6”}]我怎么能......

回答 2 投票 1

为`blockinfile`模块禁用`trim_blocks`

Ansible 2.7的模板模块允许禁用jinja2的trim_blocks设置。我想要的是为blockinfile模块禁用此设置,但没有找到任何有关它的信息。一世 ...

回答 1 投票 1

如何使用Ansible获取物理网络接口列表

默认情况下,Ansible 2.7列出了收集的事实中的所有网络接口。这个列表可能很长,特别是如果使用Docker和Kubernetes(使用像Weave Net这样的适当的CNI)。对于一些 ...

回答 1 投票 2

Ansible:如果服务器属于某个组,则运行任务

只有当主机属于一个或多个组时,运行任务的理智方式是什么?目前,我在相关组中使用了一个布尔值,例如:库存文件[db_servers:vars] ...

回答 1 投票 5

ansible awx / tower不接受变量中的值列表

我正在尝试启动一个awx / tower作业模板,传递变量中的值列表,但该任务仅在一个目标主机上执行。样本请求卷曲-H“内容类型:应用程序/ ...

回答 1 投票 0

ansible vault加密字符串

我正在尝试加密一些密码,但想加密部分字符串而不是整个文件。所以有一个命令ansible-vault encrypt_string,它为您提供加密...

回答 1 投票 0

如果第一次失败,Ansible使用不同的主机名

我换了一些覆盆子的pis(一次只运行一次)并运行ansible。大多数pis响应ping raspberrypi,但我有一个响应ping raspberrypi.local ...

回答 2 投票 0

跨多个文件(Docker,Python,Ansible和Bash)应用用户配置值的最佳方法?

项目描述:我有一个项目,它使用Docker Swarm为运行的分布式应用程序创建基础结构。该应用程序由Python和bash文件组成(一切都是......

回答 1 投票 -1

如何阻止Playbook进一步运行?

我正在写剧本来运行脚本。该脚本停止多个服务。我想如果任何服务都无法停止,那么剧本不应该在更多的服务器上继续进行。我该如何实现这一目标? ...

回答 1 投票 0

OpenStack VM创建使用Splunk的警报

根据我的理解,在AWS中,我们可以将AWS CloudWatch和AWS Elastic Beanstalk结合起来,实现VM创建的自动化。例如,我们可以配置CloudWatch以触发某些警报......

回答 1 投票 0

在playbook或模板中使用ini文件中的IP地址

我们使用Ansible来配置ElasticSearch集群。我想使用inventory.ini文件中的值。我有类似下面的内容:[server:children] server1 server2 server3 ip = xxxx server4 ...

回答 1 投票 -3

如何在ubuntu机器的客户端使用Ansible安装httpd包

使用下面的ansible命令安装httpd包时,我得到“appserver | FAILED!=> {”cache_update_time“:1556452826,”cache_updated“:false,”changed“:false,”msg“:...

回答 1 投票 0

查找已注册实例的所有AWS ALB目标组的列表

对于ELB,如果我们想要从所有elbs中删除实例,我们只需要将实例id传递给elb_instance模块,如果我们想要将实例添加回同一个playbook,它......

回答 2 投票 0

有没有办法运行shell脚本,提示Ansible playbook的输入值?

我有一个Ansible playbook,它调用现有的shell脚本。 Shell脚本在单独触发时,会提示输入一些用户。我也希望Ansible playbook具有相同的功能(呼叫...

回答 1 投票 0

Ansible不会覆盖默认变量

我在role / defaults / main.yml中定义了以下变量:jvm_heap_size_max:1024 jvm_heap_size_min:“{{(jvm_heap_size_max * 0.5)| int | abs}}”我的group_vars文件夹如下所示:├──...

回答 2 投票 1

如何使用Ansible为docker swarm集群的节点部分分配标签?

我有一个3节点泊坞群集(swarm),并希望为节点分配标签。我目前正在进行节点的节点是节点1,应该为其分配标签abc1。应该分配其他2个节点......

回答 1 投票 1

在循环中设置注册变量,将其用于另一个角色

大家好我有问题。我目前遇到的问题是,无论文件名是否为空,复制文件的角色都会跳过所有文件。在Role1我......

回答 2 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.