ansible-inventory

    1熱度

    1回答

    我想知道是否可以列出清單中存在的所有節點以將它們寫入文件? 爲例: 我有現在的5點在我的清單列表 在劇本我需要列出他們 他們在文件的結尾複製 我需要這樣做,因爲我使用的是反向代理,它是在我的vhost文件中自動輸入我的新節點。

    0熱度

    1回答

    連接時,我已經下載ec2.py和ec2.ini文件並將其放入 /etc/ansible/inventory 下,我已經改變了ansible.cfg到 inventory = /etc/ansible/inventory/ec2.py 我有環境變量設置爲 export AWS_ACCESS_KEY_ID="XXXXXXXXXXXXXXX" export AWS_SECRET_ACCESS

    0熱度

    2回答

    我有一個非常簡單的hosts文件 [clients] qas0062 [dbs_server] qas0063 對於項目的用戶,我們不想讓他們修改hosts文件,而是我們有一個單獨的user.config.yml文件包含各種用戶可配置的參數。在那裏,我們有條目如 dbs_server: qas0065 所以,問題是:是否有可能在hosts文件,將使用user.config.yml定義

    -1熱度

    1回答

    一種新的ansible和EC2,我有麻煩連接到新的實例,也許我還沒有得到鑰匙對的東西。 爲了從新創建的實例連接到新創建的實例,我如何使用密鑰對來SSH密鑰而不是用戶名和密碼? 如果我在第二個劇本中附加--private-key = keypair.pem,但是不確定如何在創建新實例後在單個劇本中做到這一點,那麼一切正常。 親切的問候

    2熱度

    2回答

    是否可以創建一個Ansible庫存變量,該變量與庫存主機或組沒有關聯,但該Playbook運行的服務器層是否可用?我有一個Ansible角色,使用APT安裝libffi-dev軟件包,但我可能想要在每個服務器層上安裝該軟件包的不同版本。我爲此創建了一個變量「libffi-dev_ver」。我還擁有與我的每個層級相對應的庫存文件「開發」,「分段」和「生產」。 我的角色的主要任務,這是從我的主要sit

    0熱度

    1回答

    我正在關注this blog以便在OpenStack上安裝OpenShift Origin V3。但我得到錯誤 "Could not create fact file: %s, error: %s" % (filename, ex) main.OpenShiftFactsFileWriteError: Could not create fact file: /etc/ansible/facts.d

    1熱度

    1回答

    我正在使用Ansible EC2 Dynamic Inventory腳本來自動生成組。 這創建了Ansible組ec2,它包含我AWS賬戶中的所有EC2主機。 這些主機的子集有標記KubernetesCluster:kube-acceptance。動態庫存腳本將創建一個組tag_KubernetesCluster_kube_acceptance。 我想構建一個Ansible組,包括組ec2中的所有

    1熱度

    1回答

    當我嘗試運行此Ansible命令時 - ansible testserver -m ping它工作得很好,但是當我嘗試此命令時 - ansible webservers -m ping我收到以下錯誤 - ERROR! Specified hosts options do not match any hosts。 我的主機文件看起來像這樣 - [webservers] testserver ans

    10熱度

    1回答

    請考慮如果我想快速查看某些內容。有些東西並不需要連接到主機(以檢查有效的本身是如何工作的,例如包括處理程序或其他東西)。或者localhost會這樣做。我可能會放棄這一點,但手冊頁說: -i PATH,--inventory = PATH 的路徑,庫存,默認到/ etc/ansible /主機。 或者,您可以使用以逗號分隔的 主機列表或帶有尾隨逗號主機的單個主機。 當我運行ansible-劇本沒有

    1熱度

    1回答

    我在我的Ansible主機文件中的一個組下有多個主機詳細信息。如下圖所示, [web-server] 10.0.0.1 name=apache ansible_ssh_user=username 10.0.0.2 name=nginx ansible_ssh_user=username 我ansible劇本, --- - hosts: web-server[0] rol