ansible-playbook

    1熱度

    1回答

    我現在正遇到一個典型的問題,就是安全的V 2.1.0。在下面的情況下, [DEV:children] DEV8 [DEV8] thehost ansible_ssh_host=10.2.131.26 ansible_ssh_user=someuser1 現在,當我運行 {{hostvars[inventory_hostname].group_names, it outputs TAS

    1熱度

    2回答

    我有一個劇本通過使用VARS聲明的詞典生成EC2:然後登記所述IP地址爲一組,以在後面使用。 的字典是這樣的: servers: serv1: name: tag1 type: t2.small region: us-west-1 image: ami-**** serv2: name: tag2 type: t2.m

    0熱度

    1回答

    我試圖彎曲zsh,我的shell的選擇,以我的意志,並完全在完成的語法和操作的損失。 我的使用情況是這樣的:我希望有「ansible-劇本」補全「-e」選項的支持下三個變化: 正常文件下載完成:ansible-playbook -e vars/file_name.yml 添附文件完成:ansible-playbook -e @vars/file_name.yml 的任意字符串:ansible-pl

    0熱度

    2回答

    我有一個變量,它是一個數組[{'foo':1},{'bar':2}]。 我想把它具有以下哈希合併:{'baz':3}使用一組事實如我的輸出變量註冊爲(?): [{'foo':1, 'baz':3},{'bar':2, 'baz':3}] 我進去看了combine過濾器,但它僅適用時,我已經有一個哈希工作。在我的情況下,我有一個數組。 有沒有一種方法可以實現使用ansible?

    1熱度

    2回答

    我有一個應該遠程部署crontab的crontab。但似乎它是抱怨一些語法錯誤。 Ansible劇本是:我得到 --- - hosts: cac tasks: # - name: Deploy cron to GZIP old log/out files. - cron: name: "Cron entry to gzip rotated log/out fil

    0熱度

    1回答

    我想要一個可靠的腳本來提示用戶。我有以下腳本: - name: Generate a new SSH Key shell: ssh-keygen -t rsa -b 4096 -C {{email_address}} 當我從命令行運行時,它要求密碼和文件位置。當我從正確的運行時,它使用默認值。如何讓它暫停,以便詢問用戶。

    1熱度

    2回答

    我正在開發維護Kubernetes羣集的劇本。有一個命令我必須執行添加在ETCD一個條目: - command: etcdctl mk /kube-centos/network/config "{ \"Network\": \"172.30.0.0/16\", \"SubnetLen\": 24, \"Backend\": { \"Type\": \"vxlan\" } }" 當試圖執行,An

    1熱度

    1回答

    我正在嘗試設置一個配置我的開發系統的手冊。我想將我的劇本「files」目錄中的/etc/hosts文件複製到我係統上的/etc目錄。目前,我做了以下內容: # main.yml - hosts: all - tasks: - copy: src=files/hosts dest=/etc/hosts owner=root group=whee

    3熱度

    1回答

    Ansible變量,例如: 我有變量{{ami_redhat_7_2}},我想用 vars: OsType: redhat OsVersion: '7_2' tasks: - debug: 'msg="{{ ami_{{OsType}}_{{ OsVersion }} }}"' 我得到了錯誤: fatal: [localhost]: FAILED! => {

    0熱度

    2回答

    當且僅當自定義變量(來自,main,playbook.yml)設置爲true時,我纔會執行任務。我曾嘗試過幾次,但都沒有成功。 這裏是我的最新嘗試: 在tasks/main.yml: - name: Unpack Nexus main configurations unarchive: src="{{ nexus_configs_download_dir }}/{{ nexus