ansible-2.x

    0熱度

    1回答

    我有一個清單文件看起來像這樣 [elk-master-nodes] 10.22.123.123 10.22.234.234 10.22.111.222 [elk-data-nodes] 10.22.111.111 10.22.222.222 [elk-client-nodes] 10.22.111.234 我在模板文件 {% if "{{ ansible_default_i

    0熱度

    1回答

    假設我爲不同的AWS區域設置了一個Web服務器,例如us-east-1和eu-east-1。我這樣做 $ ansible-playbook -i inventory web-server.yml -e "region=us-east-1" 我在多個地方使用變量「region」。在我的角色 現在/ Web服務器/默認/ main.yml我有這個 --- us-east-1: US-WebSer

    0熱度

    1回答

    我通過在meta/main.yml中聲明瞭我的角色來指定依賴項。 --- dependencies: - role: angstwad.docker_ubuntu src: https://github.com/angstwad/docker.ubuntu scm: git version: v2.3.0 然而,當我嘗試執行Ansible劇本我看到錯誤

    0熱度

    1回答

    使用下面的代碼(如事實上artifactory的),以反覆訪問REST端點: - name: create local snapshots repositories uri: url: "{{ api_endpoint }}/repositories/{{ item }}-local-snapshots" method: PUT user: 'usernam

    0熱度

    1回答

    我需要rsync從控制機器到控制機器的目錄(源和目標是本地主機)。我遵循指令here並在腳本中添加了delegate_to: localhost。儘管如此,synchronize指令會嘗試將遠程計算機用作目標並失敗。 - name: Copy node_modules over if exists synchronize: src: "{{ node_modules_path

    0熱度

    1回答

    Ansible發生了一個奇怪的錯誤。首先,第一個角色可以正常工作,但是當Ansible試圖執行第二個角色時,它會因爲ssh錯誤而失敗。 環境: OS:CentOS的7 Ansible版本:2.2.1.0 Python版本:2.7.5 OpenSSH的版本:OpenSSH_6.6.1p1,OpenSSL的1.0。 1e-fips 2013年2月11日 Ansible命令執行d: ansible-pl

    1熱度

    1回答

    塞納里奧: 1. I need to run two plays in a single playbook. 2. The second play should run after the first play. 3. The first play create few instance and update the inventory file by making new group. 4

    1熱度

    1回答

    我有引入cadvisor之後從我的搬運工主機容器的問題 - https://github.com/google/cadvisor/issues/771 我有大量Ansible的(2.2.1.0),我使用這些碼頭工人主機上安裝我的服務容器和內部他們是腳本使用docker_container模塊。很多時候這些腳本都想刪除一個容器,但是由於上述問題,它們失敗了。 我可以強制殺搬運工容器上這些搬運工主機很

    1熱度

    1回答

    創建數組的一個子集 我的數據文件看起來像 --- data: - item 1 - item 2 - item 3 - item 4 我想包括項目1的一個taskbook和項目2 diferent taskbook - 4.如何創建一個數組只[ '項目2', '項目3', '第4項'] --- - hosts: localhost tasks:

    0熱度

    1回答

    我有麻煩得到一個正則表達式模式匹配Ansible 2.有人可以幫助我瞭解我做錯了什麼?謝謝。 --- # Disable auto update for Ubuntu - hosts: nonedgeLinux become: yes tasks: - name: disable auto updates replace: dest: /et