ansible-2.x

    3熱度

    1回答

    我正在進行REST調用,並希望在繼續之前檢查我的請求是否完成。在響應中,我得到了一個「PENDING」或「IN_PROGRESS」作爲request_status。我想等到我完成「完成」或「失敗」。爲此,我想等,同時得到一個「待定」或「IN_PROGRESS」 我試過很多的變化,但無法成功,最後一次嘗試是如下: - name: Wait for the cluster deployment (th

    0熱度

    1回答

    blockinfile似乎與{{模板進行基本取代。該文檔沒有提及任何模板功能。 但是,似乎沒有可能做一個完整的模板,比如用一個循環。這種失敗template error while templating string: unexpected '%' blockinfile: dest: /etc/haproxy/haproxy.cfg marker: "# {mark} ANS

    1熱度

    1回答

    我有一個文件夾放置未維護的python軟件包,所以我從zip安裝它們而不是從它們的存儲庫中安裝它們。 我使用Ansible 2.0,所以find命令似乎是做 到目前爲止,我在做下列方式: - name: Install unmaintained dependencies pip: name: "{{ my_project_app }}/requirements/{{ item

    0熱度

    4回答

    我已經走遍了ansible文檔以及幾本書,谷歌和源代碼,但對我的生活中,我無法找到答案,這個簡單的問題: 如何做一更改影響無用回調行爲的配置項目? -e.g:郵件回調出現,查看代碼,能夠配置爲通過可配置的SMTP主機將郵件發送到可配置的電子郵件地址。如何/何地/何時應該指定這些? TIA 編輯:

    0熱度

    1回答

    我第一次嘗試使用Ansible。當我試圖運行一個劇本,我得到這個錯誤: ERROR! this task 'apt_repository' has extra params, which is only allowed in the following modules: command, shell, script, include, include_vars, add_host, group_b

    0熱度

    1回答

    我想驗證文件路徑如果文件存在與否。我寫下了下面的任務。 - name: File Validation stat: path={{src_file_path}}{{filename}} get_md5=yes register: file - fail: msg="Whoops! File does not exist.!" when: file.stat.exis

    0熱度

    1回答

    的Ansible模塊可以support check mode通過設置supports_check_mode=True用Python寫的: module = AnsibleModule( argument_spec = dict(...), supports_check_mode=True ) 現在我有一個700+行Ruby腳本,我想變成一個模塊,並希望避免將其翻譯成Pyth

    -2熱度

    1回答

    我在庫存文件內的單獨變量組內使用相同名稱的變量。 例如: ###hosts file#### [GROUP1] var1 127.0.0.1 var2 127.0.0.1 [GROUP2] var1 127.1.0.1 var2 127.1.0.1 我想知道申請在GROUP2的VAR1我的劇本。我該怎麼做 ? 例如: - hosts: GROUP2.var1 become

    0熱度

    2回答

    我有一個文件夾結構如下所示: . ├── ansible.cfg ├── etc │   ├── dev │   │   ├── common │   │   │   ├── graphite.yml │   │   │   ├── mongo.yml │   │   │   ├── mysql.yml │   │   │   └── rs4.yml │   │   ├── in

    0熱度

    1回答

    我正在使用win_package安裝許多MSI和EXE。我想能夠通過一個目錄作爲參數,以便他們被安裝在一個特定的文件夾。 現在他們自動安裝在C:/ Program Files中,但我希望它們安裝在不同的驅動器上。