ansible-inventory

    0熱度

    2回答

    我創建這個戲一個劇本的所有主機: 在主機上hypervisors: 檢索所有主機的虛擬機列表 使用模塊add_host添加它們都在一個新的清單組名爲guests 我盤點: [hypervisors] host1 host2 我的劇本: - hosts: hypervisors - shell: virsh list | awk 'NR>2' | awk '{print $2}'

    0熱度

    1回答

    我在每個服務器(主機)上有一個具有不同值的密鑰,我如何將所有這些值保存在單個文件中,以便當我的playbook被執行時,它從該文件讀取數據。 從Ansible文檔:我發現在host_vars /主機名我必須爲每個服務器創建一個文件並添加變量。這會很麻煩,如果我有一個像100臺服務器

    2熱度

    1回答

    我試圖在AWS上配置新的機器與ec2模塊 並更新我的主機文件在本地,以便下一個任務已經使用主機文件。 因此,配置是不是和問題,本地主機文件,甚至創造: - name: Provision a set of instances ec2: key_name: AWS region: eu-west-1 group: default insta

    0熱度

    1回答

    我已經用Ansible編寫了兩個角色。第一個角色(即規定)上具有所需的綜合評估,以提供EC2實例的實例本地執行(見下文): - name: Provison "{{ count }}" ec2 instances in "{{ region }}" ec2: key_name: "{{ key_name }}" instance_type: "{{ instance_

    0熱度

    1回答

    我正嘗試使用MongoDB中存儲的信息生成初始配置。我正在使用Ansible的動態庫存功能。後端是一個簡單的mongodb數據庫。當手動運行ansible_fetch_mongodb.py --list時,它按照Ansible的要求返回JSON中的組及其變量/子項。使用--host <hostname>參數還可以返回主機及其變量,而不會出現問題。但是,當試圖訪問變量時,例如在Ansible手冊中說

    0熱度

    1回答

    到目前爲止,我的目錄中有我的ec2.py和ec2.ini文件:/etc/ansible/inventory。 但是,現在我需要在AWS Lambda中運行我的劇本,我需要在根文件夾中包含所有文件,這意味着這兩個文件應該與Playbook的.yml文件位於同一路徑中。 那麼,如何讓它工作? 是否需要對ansible.cfg文件進行更改,或對Ansible運行命令進行更改,該命令當前爲:ansible

    1熱度

    1回答

    我使用Ansible的動態庫存功能使用下面連接到AWS賬戶的EC2實例: AWS_PROFILE=personal ansible-playbook cifarm.yml -C 我抄庫存目錄下的https://raw.github.com/ansible/ansible/devel/contrib/inventory/ec2.py進入和https://raw.github.com/ansibl

    1熱度

    2回答

    我想通過使用Ansible來配置最後一個節點的三個節點。 我的主機是Windows 10 我Vagrantfile樣子: Vagrant.configure("2") do |config| (1..3).each do |index| config.vm.define "node#{index}" do |node| node.vm.box = "ubuntu

    1熱度

    1回答

    當我運行一個劇本runrole.yml這樣: ansible-playbook -i '192.168.0.7,' runrole.yml -e "ROLE=allwindows" -e "TARGETIP=192.168.0.7" -e "ansible_port=5986" --ask-vault-pass runrole.yml有: - hosts: '{{TARGETIP}}'

    0熱度

    1回答

    我有一種情況,我們有3層框,在每一層我們應用不同的變量設置(如緩存目錄),但有一堆默認值。我還需要在每個節點的基礎上覆蓋,這通常通過主機本身的庫存變量完成。我不確定什麼是組織主機的最佳方式,以便對我有利的precedence works。 以下是我嘗試過的不同的東西。在每一種情況下,我在清單文件中像這樣的條目: [bots-fancy] fancy-1 [bots-super-fancy]