天天看點

506554897>automation>正文 Ansible 四(ansible指令參數)

ansible指令參數:

<code>Usage: ansible &lt;host</code><code>-</code><code>pattern&gt; [options]</code>

<code>Options:</code>

<code>-</code><code>m MODULE_NAME, </code><code>-</code><code>-</code><code>module</code><code>-</code><code>name</code><code>=</code><code>MODULE_NAME 要執行的子產品,預設為command子產品</code>

<code>-</code><code>a MODULE_ARGS, </code><code>-</code><code>-</code><code>args</code><code>=</code><code>MODULE_ARGS 子產品的指令參數</code>

<code>-</code><code>u REMOTE_USER, </code><code>-</code><code>-</code><code>user</code><code>=</code><code>REMOTE_USER ssh 連接配接的使用者名,預設用root,ansible.cfg 中可以配置</code>

<code>-</code><code>k, </code><code>-</code><code>-</code><code>ask</code><code>-</code><code>pass</code> <code>提示輸入ssh 登入密碼,當使用密碼驗證登入的時候用</code>

<code>-</code><code>s, </code><code>-</code><code>-</code><code>sudo sudo 運作</code>

<code>-</code><code>U SUDO_USER, </code><code>-</code><code>-</code><code>sudo</code><code>-</code><code>user</code><code>=</code><code>SUDO_USER sudo 到哪個使用者,預設為root</code>

<code>-</code><code>K, </code><code>-</code><code>-</code><code>ask</code><code>-</code><code>sudo</code><code>-</code><code>pass</code> <code>提示輸入sudo 密碼,當不是NOPASSWD 模式時使用</code>

<code>-</code><code>B SECONDS, </code><code>-</code><code>-</code><code>background</code><code>=</code><code>SECONDS run asynchronously, failing after X seconds(default</code><code>=</code><code>N</code><code>/</code><code>A)</code>

<code>-</code><code>P POLL_INTERVAL, </code><code>-</code><code>-</code><code>poll</code><code>=</code><code>POLL_INTERVAL </code><code>set</code> <code>the poll interval </code><code>if</code> <code>using</code>

<code>-</code><code>B (default</code><code>=</code><code>15</code><code>)</code>

<code>-</code><code>C, </code><code>-</code><code>-</code><code>check 隻是測試一下會改變什麼内容,不會真正去執行</code>

<code>-</code><code>c CONNECTION 連接配接類型(default</code><code>=</code><code>smart)</code>

<code>-</code><code>f FORKS, </code><code>-</code><code>-</code><code>forks</code><code>=</code><code>FORKS fork 多少個程序并發處理,預設</code><code>5</code>

<code>-</code><code>i INVENTORY, </code><code>-</code><code>-</code><code>inventory</code><code>-</code><code>file</code><code>=</code><code>INVENTORY 指定hosts 檔案路徑,預設default</code><code>=</code><code>/</code><code>etc</code><code>/</code><code>ansible</code><code>/</code><code>hosts</code>

<code>-</code><code>l SUBSET, </code><code>-</code><code>-</code><code>limit</code><code>=</code><code>SUBSET 指定一個pattern,對&lt;host_pattern&gt;已經比對的主機中再過濾一次</code>

<code>-</code><code>-</code><code>list</code><code>-</code><code>hosts 隻列印有哪些主機會執行這個playbook 檔案,不是實際執行該playboo</code>

<code>-</code><code>M MODULE_PATH, </code><code>-</code><code>-</code><code>module</code><code>-</code><code>path</code><code>=</code><code>MODULE_PATH 要執行的子產品的路徑,預設為</code><code>/</code><code>usr</code><code>/</code><code>share</code><code>/</code><code>ansible</code><code>/</code>

<code>-</code><code>o, </code><code>-</code><code>-</code><code>one</code><code>-</code><code>line 壓縮輸出,摘要輸出</code>

<code>-</code><code>-</code><code>private</code><code>-</code><code>key</code><code>=</code><code>PRIVATE_KEY_FILE 私鑰路徑</code>

<code>-</code><code>T TIMEOUT, </code><code>-</code><code>-</code><code>timeout</code><code>=</code><code>TIMEOUT ssh 連接配接逾時時間,預設</code><code>10</code> <code>秒</code>

<code>-</code><code>t TREE, </code><code>-</code><code>-</code><code>tree</code><code>=</code><code>TREE 日志輸出到該目錄,日志檔案名會以主機名命名</code>

<code>-</code><code>v, </code><code>-</code><code>-</code><code>verbose verbose mode (</code><code>-</code><code>vvv </code><code>for</code> <code>more, </code><code>-</code><code>vvvv to enable connection debugging)</code>

     本文轉自506554897 51CTO部落格,原文連結:http://blog.51cto.com/506554897/1954861,如需轉載請自行聯系原作者

繼續閱讀