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