Ansible是一个模型驱动的配置管理,多节点部署/编排和远程任务执行系统。默认情况下使用SSH,因此您管理的节点上不会安装任何特殊软件。 Ansible可以用任何语言扩展。
寻找一个Ansible任务,如果变量与给定的正则表达式不匹配,将导致该剧本失败。类似于:#word当主机名与正则表达式不匹配时 - 失败:msg:“库存主机名...
使用Ansible中的json_query / jmespath过滤器进行多次搜索
我正在尝试解析以下json中的特定子网名称,同时在json_query中使用contains_with或starts_with过滤器。它包含两个vnet,每个vnet都有多个子网:{...
我一直坚持使用Ansible窗口模块。我只是想ping Windows机器。但我得到'连接超时'主机[windows] 192.168.1.13 group_vars / windows.yaml ansible_user:raja ...
我可以在私有git仓库中添加角色作为Ansible中的元/依赖吗?
我有一堆Ansible角色,我想重用。它们每个都保存在私人BitBucket的回购中。我想添加在Git中托管的项目作为我的角色的元/依赖项...
我有jenkins构建,我正在尝试调用sible上传的ansible playbook文件。当我执行一个用于调用ansible playbook文件的post-build-script时,我以下面的错误结束。不能......
我的库存文件保持相同的主机逻辑数量但是ansible_host的数量可能不同:案例1,三个逻辑,主机三个ansible_hosts all:...
如何使用ansible API获取主机列表。我想使用ansible python API等效于下面的命令。 ansible all --list-host编辑:这是正确的方法吗?库存=安塞....
我正在运行Ansible 1.8.2。我在另一个系统上创建了一个拱形文件。在该系统上它没有任何问题。但是,当我在本地系统上运行它时,我收到以下错误:$»...
我有一个有几个剧本的ansible剧本,一个剧本设置如下: - hosts:windows vars_prompt: - name:“svnuser”提示:“SVN用户名”private:no - name:“svnpass”...
首先,我使用的是Ansible 2.0.0(我无法避免)。我有这样的任务。在这里,我使用ping命令将流量发送到目标计算机2分钟。此命令在远程运行...
我有一个用于服务一个静态网站的服务器(例如catpics.com)。使用Ansible,我有一个基本角色(用于设置防火墙,时间,用户帐户等),一个letsencrypt角色(获取TLS ...
因此,对于Linux服务器序列号,我看起来有一个“内置”事实的高低,看起来如果没有自定义的dmidecode ansible模块就无法使用它。这是真的吗? ...
在ansible中,我想仅在配置更改时重新启动服务。下面是一个示例: - hosts:workers任务: - lineinfile:'dest = / etc / default / autofs regexp = ^ OPTIONS = line =“OPTIONS = \ ...
如何将本地角色与从ansible-galaxy加载的角色分开?
我观察到从galaxy下载的角色安装在角色/目录中,我们已经拥有了内部角色,很难在外部角色和内部角色之间进行区分。
我打算用ansible来部署一个远程文件,因为远程位置只能用'root'写,而本地文件不能用'root'下载,我使用下面的playbook:#in ...
我是ansible和docker的新手,如何使用文件daemon.json.j2文件结构将DOCKER_OPTS =“ - H tcp://0.0.0.0:2375”传递给ansible中的/etc/init.d/docker: templates - > daemon.json.j2 ...
如何在ansible中指定docker的log-opt来限制容器的日志大小?
我正在使用ansible playbook在Jenkins中使用docker部署我的应用程序,最近我想限制应用程序容器的日志大小,“docker run”有“-log-opt max-size = xxxm”选项,但我怎么能...
我想为主机而不是特定组中的主机采取两种不同的配置操作。例如: - hosts:nis_server任务: - name:设置NIS服务器 - hosts:~nis_server任务:-...
我做了一个角色,其唯一的工作是从Artifactory下载和解压缩二进制包。几乎我要安装的所有内容都要求我使用此角色。我有三个主要的部署...
我正在尝试创建一个剧本,以找出正在运行的openstack服务器vm。我在vars中创建了一个openstack服务器列表,并使用delegate_to和with_items来迭代...