ansible-2.x

    4熱度

    1回答

    我有一個ansbile.cfg文件以及一個目錄中的主機文件。在同一個目錄中,我有一個test_playbook.yml文件。以下全部複製。當我運行ping(ad-hoc)命令時,我得到了一個成功的響應。然而,當我嘗試運行ansible-劇本命令,響應規定如下: [WARNING]: Host file not found: testserver [WARNING]: provided

    0熱度

    1回答

    這裏是我的目錄結構Ansible不拿起我的hosts文件: group_vars/qa/vars.yml install.yml hosts 與我的hosts文件看起來像這樣: [qa] my.ip.address.here ansible_ssh_user=admin my.ip.address.here2 ansible_ssh_user=admin 和我install.ym

    0熱度

    1回答

    感謝提供給我的question的回覆,我瞭解了Expect模塊。在我的Ansible手冊中,我使用它來執行命令並響應提示。我現在的問題是,我的command在提示輸入用戶名,電子郵件和密碼之前會返回stdout警告文本。然後期望的任務失敗了,我猜是因爲它現在不怎麼處理這行文本。 我playbook.yml - expect: command: geonode createsuperus

    0熱度

    1回答

    使用Ansible 2.1, ansible all -i 127.0.0.1, -m lineinfile -a "dest=/etc/engine/engine.json state=present regexp=\"rpc_json\" line='\"rpc_json\": \"127.0.0.1:54321\"'," 那命令的作品,但增加了 '"rpc_json": "127.0.0

    1熱度

    1回答

    中添加ansible_ssh_common_args我想要使用ansible_ssh_common_args的ProxyCommand跳轉/ SSH Bastion Host。 ansible服務器:10.10.149.2 網關/堡壘主機:10.10.149.70 主機連接:10.32.32.190 所以我的目標是從10.10.149.2槽10.10.149.70(SSH隧道) 連接10.32.3

    2熱度

    1回答

    我在ansible-劇本下載一個rpm: (djangoenv)~/P/c/apache-installer ❯❯❯ tree . . ├── defaults │   └── main.yml ├── files │   ├── apache2latest.tar │   ├── httpd_final.conf │   ├── httpd_temp.conf │   └── s

    4熱度

    2回答

    如果我沒有AWS密鑰對,也沒有創建/刪除EC2實例的權限,但只需通過SSH訪問一個實例(keypair.pem),我還可以使用Ansible來設置我的服務器嗎? 因爲我沒有權限訪問所有EC2實例,所以我可以根本不使用boto/aws密鑰對,只需添加我可以在庫存文件中訪問的這個獨特的EC2實例? 我想這對我的庫存文件: [aws_server] aws_instance ansible_host=

    0熱度

    1回答

    在主機ansible_ssh_user重寫值我有它包含了多種不同的hosts.But登錄信息,而調用劇本的ansible_ssh_user值我得到只剩下最後一個條目的清單文件。 爲什麼需要最後一個條目ansible_ssh_user? 清單文件: [local] 10.41.42.2 ansible_ssh_user=root ansible_ssh_pass=root123 [DSC_ro

    1熱度

    1回答

    我使用的是2.1.0。我期待在http://ryaneschinger.com/blog/securing-a-server-with-ansible/此頁面並運行以下部分的劇本: - name: Add authorized keys for deploy user authorized_key: user={{ username }} key="{{ lookup(

    0熱度

    1回答

    我想動態創建使用group_vars ansible的模板,但似乎無法得到嵌套的循環工作。 在group_vars,我有 my_environment: serv1: foo: 2 bar: 3 baz: 3 serv2: foo: 1 我試圖創建以下結構: /serv1/foo1 /serv1/foo2 /serv1/bar1