ansible配置檔案詳解(2)

2021-08-10 01:18:19 字數 922 閱讀 7510

action_plugins

「行為」是 ansible中的一段**,用來啟用一些事件,例如執行乙個模組,乙個模版,等等

這是乙個以開發者為中心的特性,使得一些底層模組可以從外部不同地方載入:

action_plugins = ~/.ansible/plugins

/action_plugins/

:/usr/share/ansible_plugins/action_plugins

ansible_managed

ansible-managed 是乙個字串.可以插入到ansible配置模版系統生成的檔案中.如果你使用以下的自字元:

}

ansible_managed = ansible managed:  modified on %y-%m-%d

%h:%m:%s by on

這個設定可以告知使用者,ansible修改了乙個檔案,並且手動寫入的內容可能已經被覆蓋.

需要注意的是,如果使用這一特性,這個字串中將包含乙個日期注釋,如果日期更新,模版系統將會在每一次報告檔案修改.

ask_pass

這個可以控制,ansible 劇本playbook 是否會自動預設彈出密碼.預設為no::

ask_pass=true

如果使用ssh 密鑰匙做身份認證.可能需要修改這一引數

ask_sudo_pass

類似 ask_pass,用來控制ansible playbook 在執行sudo之前是否詢問sudo密碼.預設為no:

ask_sudo_pass=true

如果使用者使用的系統平台開啟了sudo 密碼的話,應該開綠這一引數

Ansible配置檔案

ansible的配置檔案位於 etc ansible目錄下,主要有ansible.cfg hosts檔案。本節重點介紹主機與組定義檔案 etc ansible hosts.etc ansible hosts最簡單的格式如下 www.ixdba.net webservers ixdba1.net ix...

Struts2配置檔案詳解

web.xml的配置 每個web專案都有web.xml檔案,它用來對整個專案進行配置,在struts2應用中的web.xml主要用來配置filterdispatcher,使它過濾所有的客戶端請求,一般情況下,只需在該檔案中加入如下 struts2 org.apache.struts2.dispatc...

pm2配置檔案詳解

用node開發的專案,很多都是使用pm2管理的,下面給大家帶來一些pm2配置的解釋 其實我們平時開發很多配置直接使用預設的就可以,也可以加上環境變數,下面附上我的單個專案常用配置 merge logs true,log date format yyyy mm dd hh mm ss 下面展示了,cl...