ansible-facts

    1热度

    1回答

    我有一个包含本地主机角色和远程主机角色的手册。 在一个本地主机角色中,我设置了一个叫做git_tag的事实。 我想在远程主机的模板中使用这个事实。 我想: - name: Read Version set_fact: git_tag: "{{ package_json.stdout | from_json | json_query('version')}}" dele

    0热度

    1回答

    使用可以找到一些想法直接在目标系统上更改值而不是从源复制文件。 例如: 我在目标系统上TMPL格式的许多文件,并想通过ansible变量的动态变化与此相关的<%= applicationname_zk_quorum %>值。 /applactionname/conf/zk.properties.tmpl [[email protected] ~]# cat /applicationname/c

    0热度

    1回答

    我正在为自己开发一个小型项目。 我在我的角色的默认文件夹中有一个main.yml。 结构: master-folder `- roles `- some_role |- tasks | `- main.yml `- defaults `- main.yml 现在... 在我some_variables.yml我有2个瓦尔字典。 pa

    2热度

    2回答

    我试图列出正在使用ansible使用超过50%的安装点安装点使用。我在AWK上遇到错误。 如果我运行此命令单独它的工作原理 df -P | awk '$5 >=90 {print}' Filesystem 1024-blocks Used Available Capacity Mounted on tmpfs 2097152 1948868 148284 93% /tmp 或

    1热度

    1回答

    我正在尝试为Azure自动化设置Azure自动化管道,所有工作都正常,除非我尝试将公有IP地址变为与add_host一起使用的变量。 这里是我的榜样任务: --- - name: Get Public IP azure_rm_publicipaddress_facts: resource_group: '{{ my_resource_group }}' name:

    0热度

    1回答

    我有一个Ansible操作手册在一组服务器中安装可变数量的应用程序。安装的应用程序,一些顺序任务必须运行,并且因为可能有多个应用程序,我遍历他们with_items: 我也以这样一种方式,如果三个任务都登记在一个地域的实际情况的任何变化在应用程序A上执行,应用程序A被标记。 我遇到处理程序问题。它应该读取这些本地事实并重新启动任何已被标记的应用程序,但我无法实现此目的。我的处理程序只是跳过,但调试

    -1热度

    1回答

    我需要能够使用Ansible中的任务设置变量。我为此使用了set_fact,但似乎无法访问我用此设置的事实。什么是错的代码如下: - name: kludge1 set_fact: fake_y = "{{ [] }}" - name: Loop debug: msg: "{{ item }}" with_items: "{{ fake_y }}"

    1热度

    1回答

    我想要使用vsphere_guest的变量ipaddresses。我想首先在vSphere中使用虚拟机的名称来获取其IP地址,然后使用IP地址在该机器上运行Ansible播放。 到目前为止,我有: - hosts: localhost gather_facts: false vars_prompt: - name: "inventory_hostname"

    1热度

    1回答

    具有相同名称的多个变量在我~/ip_vars_file,我有 ip : 10.20.30 ip : 10.20.31 ip : 10.20.32 这与lineinfile创建, lineinfile: line="ip{{':'}} {{item.public_ip}}" dest="{{ansible_env.HOME}}/ip_vars_file}}" with_it

    0热度

    2回答

    我花了大部分时间试图解决这个问题,迄今为止失败了。我正在构建一些手册以使Splunk中的功能自动化,并试图从清单组E.G.中转换主机列表。 [search_head] 1.2.3.4 5.6.7.8 (编辑)我的预期(期望)从该剧的调试输出结果应该是: https://1-2-3-4-ansible_nodename:8089, https://5.6.7.8-ansible_nodena