ansible-2.x

    1熱度

    1回答

    我知道我可以打印STD出使用debug模塊Ansible的象下面這樣: --- - hosts: all tasks: - name: list files under /root folder command: ls /root register: out - name: stdout debug: var=out.stdout_l

    6熱度

    3回答

    我遇到了最愚蠢的問題。 我無法弄清楚如何在Ansible 2.2任務文件中測試布爾值。 在vars/main.yml,我有: destroy: false 在劇本,我有: roles: - {'role': 'vmdeploy','destroy': true} 在任務文件中,我有以下幾點: - include: "create.yml" when: "{{ destr

    3熱度

    1回答

    我有一個.properties/.conf/.xml/.csv文件。要求是我需要匹配一個密鑰,並且只有在該密鑰存在於該文件中時才替換該值。 我的屬性文件看起來像下面, name=newname surname=newname 下面是我的key_value.yml文件 --- properties: - { name: name, value: jon} - { name: surnam

    -1熱度

    2回答

    開始我需要一個正則表達式和替換表達式捕捉來自CSV文件的內容。我的CSV文件是這樣開始的。 例 - 表達應該在我的CSV文件中找到鍵值名「FC_host」,並以不同的值替換。 $TH_appName=tuipatthcrfh3320 #$TH_host=10.145.129.75 $TH_host=10.145.129.75 $TH_casPort=8500; $TH_eacPort=88

    1熱度

    1回答

    我有一個包含以下文本塊的文件。我在文本塊之前和之後有文本 other_user: hash: JKJ;LKJA;LDKJF;LKJA;LKJIUR;JFKLJDQPIRQKJ;LKFJPOQJ #password is: some_pw0 logstash: hash: $fj;kdjjfajf;ajKFJ;dfj;dkfja;dfjFJ:LFJj;kj;lfkaj

    6熱度

    2回答

    我發現這個blockinfile issue,其中一個用戶建議在「|」之後添加一個數字,在「塊:|」行,但給出了語法錯誤。基本上,我想使用blockinfile模塊在文件中添加一行代碼塊,但我希望該代碼塊在文件中縮進6個空格。這裏的任務 - name: Added a block of lines in the file blockinfile: dest: /path/som

    6熱度

    2回答

    對於我正在開發的角色,我需要驗證內核版本是否大於特定版本。 我找到了ansible_kernel的值,但有沒有簡單的方法來比較這個與其他版本?我想我可能會手動分解'。的&上的版本字符串來比較數字,但我甚至找不到一個友好的過濾器來將版本字符串分解出來,所以我不知所措。 在此先感謝。 T

    2熱度

    1回答

    我試圖找出一種方法來減少各種模塊的代碼行,重複節看起來毫無意義。我想使用csvfile查找來填補空白。以下面的CSV爲例: # groups.csv # name, gid [optional - leave blank], state [present|absent], system [yes|no] accounts,502,present,no engineering,504,pre

    2熱度

    1回答

    我是Ansible的新手,嘗試修改/etc/default/grub中的一行以啓用審覈。 我需要在報價中添加audit=1地方上線,看起來像: GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap biosdevname=0 net.ifnames=0 rhgb quiet net.ifna

    0熱度

    2回答

    我只是想寫一個ansible-playbook,我必須給文件內容提供一個輸入。 對於實施例 Enter the File Lists 7124 /var/www/A.txt 7125 /var/www/B.txt 這具有對文件/tmp/filelist.txt作爲內容更新。 當我做貓 cat /tmp/filelist.txt 7124 /var/www/A.txt 7125 /var