ansible配置文件解析

文章來自于:ansible配置文件解析

ansible配置文件只有一個,即ansible.cfg。
ansible.cfg配置文件可以存在于多個地方,ansible讀取配置文件的順序依次是當(dāng)前命令執(zhí)行目錄 -> 用戶家目錄下的.ansible.cfg -> /etc/ansible/ansible.cfg

defaults

[defaults]

#inventory      = /etc/ansible/hosts   //定義Inventory
#library        = /usr/share/my_modules/  //自定義lib庫存放目錄 
#remote_tmp     = ~/.ansible/tmp       //零時文件遠(yuǎn)程主機(jī)存放目錄
#local_tmp      = ~/.ansible/tmp       //零時文件本地存放目錄
#forks          = 5                    //默認(rèn)開啟的并發(fā)數(shù)
#poll_interval  = 15                   //默認(rèn)輪詢時間間隔
#sudo_user      = root                 //默認(rèn)sudo用戶
#ask_sudo_pass = True                  //是否需要sudo密碼
#ask_pass      = True                  //是否需要密碼
#host_key_checking = False             //首次連接是否檢查key認(rèn)證
#roles_path    = /etc/ansible/roles    //默認(rèn)下載的Roles存放的目錄
#log_path = /var/log/ansible.log       //執(zhí)行日志存放目錄
#module_name = command                 //默認(rèn)執(zhí)行的模塊
#action_plugins     = /usr/share/ansible/plugins/action //action插件存放目錄
#callback_plugins   = /usr/share/ansible/plugins/callback //callback插件存放目錄
#connection_plugins = /usr/share/ansible/plugins/connection  //connection插件存放目錄
#lookup_plugins     = /usr/share/ansible/plugins/lookup //lookup插件存放目錄
#vars_plugins       = /usr/share/ansible/plugins/vars //vars插件存放目錄
#filter_plugins     = /usr/share/ansible/plugins/filter //filter插件存放目錄
#test_plugins       = /usr/share/ansible/plugins/test //test插件存放目錄
#strategy_plugins   = /usr/share/ansible/plugins/strategy //strategy插件存放目錄
#fact_caching = memory                 //getfact緩存的主機(jī)信息存放方式
#retry_files_enabled = False              
#retry_files_save_path = ~/.ansible-retry  //錯誤重啟文件存放目錄

privilege_escalation

[privilege_escalation]
#become=True            //是否sudo
#become_method=sudo     //sudo方式
#become_user=root       //sudo后變?yōu)閞oot用戶
#become_ask_pass=False  //sudo后是否驗(yàn)證密碼

paramiko_connection

[paramiko_connection]
#record_host_keys=False //不記錄新主機(jī)的key以提升效率
#pty=False              //禁用sudo功能

ssh_connection

[ssh_connection]
#pipelining = False   //管道加速功能,需配和requiretty使用方可生效

selinux

[selinux]
#libvirt_lxc_noseclabel = yes  //selinux配置

colors

[colors]
#highlight = white
#verbose = blue
#warn = bright purple
#error = red
#debug = dark gray
#deprecate = purple
#skip = cyan
#unreachable = red
#ok = green
#changed = yellow
#diff_add = green
#diff_remove = red
#diff_lines = cyan

文章來自于 carey的博客 :ansible配置文件解析

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Ansible安裝有3種方式,PIP安裝、yum安裝、編譯安裝 最簡單的yum方式:yum install ans...
    wangfs閱讀 2,266評論 1 1
  • 配置文件存在不同的位置,但只有一個可用。在下列列表中,ansible從上往下依次檢查,檢查到哪個可用就用哪個 AN...
    lework閱讀 9,026評論 0 8
  • 配置文件ansible.cfg約有350行語句,大多數(shù)為注釋行默認(rèn)配置項(xiàng)。該文件遵循INI格式,分為如下幾類配置。...
    Alex_Honnold閱讀 2,387評論 0 2
  • ansible 系統(tǒng)架構(gòu) ansible簡介ansible是新出現(xiàn)的自動化運(yùn)維工具,ansible是一個配置管理和...
    運(yùn)維阿文閱讀 9,841評論 1 53
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,578評論 19 139

友情鏈接更多精彩內(nèi)容