ansible 相关问题

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

如果变量与正则表达式不匹配,则失败

寻找一个Ansible任务,如果变量与给定的正则表达式不匹配,将导致该剧本失败。类似于:#word当主机名与正则表达式不匹配时 - 失败:msg:“库存主机名...

回答 1 投票 1

使用Ansible中的json_query / jmespath过滤器进行多次搜索

我正在尝试解析以下json中的特定子网名称,同时在json_query中使用contains_with或starts_with过滤器。它包含两个vnet,每个vnet都有多个子网:{...

回答 1 投票 1

在Ansible中,如何连接到Windows主机?

我一直坚持使用Ansible窗口模块。我只是想ping Windows机器。但我得到'连接超时'主机[windows] 192.168.1.13 group_vars / windows.yaml ansible_user:raja ...

回答 1 投票 4

我可以在私有git仓库中添加角色作为Ansible中的元/依赖吗?

我有一堆Ansible角色,我想重用。它们每个都保存在私人BitBucket的回购中。我想添加在Git中托管的项目作为我的角色的元/依赖项...

回答 1 投票 0

在詹金斯调用Ansible剧本

我有jenkins构建,我正在尝试调用sible上传的ansible playbook文件。当我执行一个用于调用ansible playbook文件的post-build-script时,我以下面的错误结束。不能......

回答 3 投票 0

如何使Ansible通知主机是相同的,避免任务冲突

我的库存文件保持相同的主机逻辑数量但是ansible_host的数量可能不同:案例1,三个逻辑,主机三个ansible_hosts all:...

回答 1 投票 0

使用ansible API打印主机列表

如何使用ansible API获取主机列表。我想使用ansible python API等效于下面的命令。 ansible all --list-host编辑:这是正确的方法吗?库存=安塞....

回答 1 投票 2

Ansible-vault错误与“奇长字符串”

我正在运行Ansible 1.8.2。我在另一个系统上创建了一个拱形文件。在该系统上它没有任何问题。但是,当我在本地系统上运行它时,我收到以下错误:$»...

回答 4 投票 8

ansible - 如果跳过播放,则不提示输入变量

我有一个有几个剧本的ansible剧本,一个剧本设置如下: - hosts:windows vars_prompt: - name:“svnuser”提示:“SVN用户名”private:no - name:“svnpass”...

回答 1 投票 1

具有poll = 0的Ansible异步模块未完成任务

首先,我使用的是Ansible 2.0.0(我无法避免)。我有这样的任务。在这里,我使用ping命令将流量发送到目标计算机2分钟。此命令在远程运行...

回答 1 投票 1

Ansible使用不同的变量文件多次运行相同的角色

我有一个用于服务一个静态网站的服务器(例如catpics.com)。使用Ansible,我有一个基本角色(用于设置防火墙,时间,用户帐户等),一个letsencrypt角色(获取TLS ...

回答 1 投票 2

如何使用ansible查找Linux主机的序列号

因此,对于Linux服务器序列号,我看起来有一个“内置”事实的高低,看起来如果没有自定义的dmidecode ansible模块就无法使用它。这是真的吗? ...

回答 1 投票 0

如何在ansible中实现关于修改文件的条件逻辑?

在ansible中,我想仅在配置更改时重新启动服务。下面是一个示例: - hosts:workers任务: - lineinfile:'dest = / etc / default / autofs regexp = ^ OPTIONS = line =“OPTIONS = \ ...

回答 3 投票 1

如何将本地角色与从ansible-galaxy加载的角色分开?

我观察到从galaxy下载的角色安装在角色/目录中,我们已经拥有了内部角色,很难在外部角色和内部角色之间进行区分。

回答 2 投票 5

为什么Ansible忽略了我的'sudo:False'?

我打算用ansible来部署一个远程文件,因为远程位置只能用'root'写,而本地文件不能用'root'下载,我使用下面的playbook:#in ...

回答 2 投票 0

将DOCKER_OPTS传递给Daemon.json.j2

我是ansible和docker的新手,如何使用文件daemon.json.j2文件结构将DOCKER_OPTS =“ - H tcp://0.0.0.0:2375”传递给ansible中的/etc/init.d/docker: templates - > daemon.json.j2 ...

回答 1 投票 1

如何在ansible中指定docker的log-opt来限制容器的日志大小?

我正在使用ansible playbook在Jenkins中使用docker部署我的应用程序,最近我想限制应用程序容器的日志大小,“docker run”有“-log-opt max-size = xxxm”选项,但我怎么能...

回答 1 投票 2

我可以为不在特定组中的主机触发播放吗?

我想为主机而不是特定组中的主机采取两种不同的配置操作。例如: - hosts:nis_server任务: - name:设置NIS服务器 - hosts:~nis_server任务:-...

回答 2 投票 0

允许某些角色在Ansible playbook中多次运行

我做了一个角色,其唯一的工作是从Artifactory下载和解压缩二进制包。几乎我要安装的所有内容都要求我使用此角色。我有三个主要的部署...

回答 1 投票 0

将项目分配给ansible中的var with_items

我正在尝试创建一个剧本,以找出正在运行的openstack服务器vm。我在vars中创建了一个openstack服务器列表,并使用delegate_to和with_items来迭代...

回答 1 投票 0

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