ansible-2.x

    -1熱度

    1回答

    我在虛擬盒子上創建了兩臺Ubuntu機器。 我可以從另一臺的終端ping另一臺機器。 但是,當我從ansible ping我得到以下錯誤。 我的/ etc/ansible/hosts文件是: 我能得到這個解決方案?

    1熱度

    2回答

    我想在一個合理的劇本中運行一個命令任務,如果失敗,我想運行救援部分。我想故障狀態是如果命令失敗(退出狀態!= 0)和標準錯誤輸出不包含某些字符串,這樣 - block: - name: some command command: "command {{ my_var }}" register: command_status failed_when: c

    0熱度

    1回答

    我試圖使用可靠的自動化部署,並在git克隆過程中卡住。發生在通常的消息中 主機'xxx'的真實性無法建立。 RSA密鑰 指紋是SHA256:aOhIIATUheNCLxfKOWuMFJ9LBVyA5Tnb + wJahAwY7sM。 您確定要繼續連接(是/否)? 如何使用known_module(或其他模塊)添加主機並阻止此消息獲取劇本卡住? git存儲庫只能在不同的端口上使用,而不是通常的SSH

    0熱度

    1回答

    ansible:2.3,試圖用docker_container步驟拖出鏡像。 做了amazon-ecr-credential-helper 還是所有步驟ansible當docker_container一步失敗對 message: unauthorized: authentication required 的事情是,在遠程機器上,我能夠手動拉形象。 我只有一個用戶(aws的ec2用戶) - 所以

    -2熱度

    1回答

    我創建了這個使用set_fact但在我的下一個任務,我需要遍歷每個模式條目,並抓住它的值列表 ok: [localhost] => { "msg": { "MYSCHEMA1": [ "person_view.sql", "address_view.sql" ], "MYSCHEMA2": [ "person_view.sql",

    0熱度

    1回答

    我正在嘗試使用Ansible提供多個AWS EC2計算機。我想使「availabilityZone」和「tag_name」爲動態。請找到下面的任務。如果我將計數更改爲2,我應該可以在不做任何修改的情況下運行相同的任務來創建兩個實例。 - name: Provision an instance ec2: key_name: "{{ keyPairName }}" ins

    1熱度

    1回答

    具有相同名稱的多個變量在我~/ip_vars_file,我有 ip : 10.20.30 ip : 10.20.31 ip : 10.20.32 這與lineinfile創建, lineinfile: line="ip{{':'}} {{item.public_ip}}" dest="{{ansible_env.HOME}}/ip_vars_file}}" with_it

    0熱度

    1回答

    我是Ansible的新手(運行版本2.2.1.0),所以我一直關注目前的基本目錄結構。最近我嘗試將一些任務移至handlers區域,但我遇到了一些奇怪的行爲。 我的樹結構如下: host_inventory host_vars site.yml roles common handlers main.yml meta main.yml

    0熱度

    1回答

    我是新來ansible我想這樣 zcat /usr/share/doc/zabbix-server-mysql-3.0.9/create.sql.gz| mysql -u zabbix -p zabbixdb 執行我的命令 Ansible_code: - name: Import the initial schema mysql_db: state: import

    1熱度

    1回答

    選擇group_var變量文件我在group_vars/all/vars_file.yml定義我的所有變量和我的劇本是如下: --- # Top level play site.yml - hosts: webclient roles: - common - nginx - nvm - deploy_web_client - hosts: