-
添加一臺(tái)機(jī)器
1、編輯/etc/ansible/hosts
2、添加本機(jī)的public SSH key到目標(biāo)機(jī)器的authorized_keys
3、添加本機(jī)的私鑰到Ansible
查看全部 -
課程目標(biāo)
1、新手上路
2、學(xué)習(xí)Ansible的基本模塊
3、學(xué)習(xí)使用Ansible Inventory
4、了解Ansible Playbook
查看全部 -
總結(jié)
1、Ansible安裝
2、Ansible運(yùn)行流程
3、Ansible配置詳解
查看全部 -
之前備份的bin文件移回來,然后執(zhí)行install
查看全部 -
相關(guān)構(gòu)建指令
查看全部 -
執(zhí)行#source hacking/env-setup?
查看全部 -
Ansible配置詳解
-inventory & library
-分布別存放可通信主機(jī)的目錄和Ansible默認(rèn)搜索模塊路徑
查看全部 -
Ansible配置詳解
-pattern
-如果沒有提供“hosts”節(jié)點(diǎn),這是playbook要通信的默認(rèn)主機(jī)組。默認(rèn)值是對(duì)所有主機(jī)通信,如果不想被驚嚇到,最好還是設(shè)置個(gè)選項(xiàng)
查看全部 -
Ansible配置詳解
-vault_password_file
-這個(gè)文件也可以稱為一個(gè)腳本的形式.如果你使用腳本而不是單純文件的話,請(qǐng)確保它可以執(zhí)行并且密碼可以在標(biāo)準(zhǔn)輸出上打印出來。如果你的腳本需要提示請(qǐng)求數(shù)據(jù),請(qǐng)求將會(huì)發(fā)到標(biāo)準(zhǔn)錯(cuò)誤輸出中。
查看全部 -
Ansible配置詳解
-module_name
-這個(gè)是/usr/bin/ansible的默認(rèn)模塊名(-m).默認(rèn)是'command'模塊。之前提到過,command模塊不支持shell變量,管道,配額。所以也許你希望吧這個(gè)參數(shù)改為“shell”
查看全部 -
Ansible配置詳解
14、forks
最大開啟的進(jìn)程數(shù),這個(gè)數(shù)不易過大,過大性能耗費(fèi)高,不易過小,過小的話,并發(fā)性能低,一般設(shè)置方法是cup數(shù)*2
查看全部 -
Ansible配置詳解
12、actiion_plugins & callback_plugins & connection_plugins & filter_plugins & fiilter_plugins & lookup_plugins & vars_plugins
13、開發(fā)者中心的插件相關(guān)功能,開發(fā)者看看呀開發(fā)相應(yīng)的插件,來完成自己的功能。分別對(duì)應(yīng)的功能為:激活事件、回調(diào)、連接、過濾器、加載路徑、任何地方加載
查看全部 -
Ansible配置詳解
9、remote_port & remote_tmp & remote_user
10、客戶機(jī)的設(shè)置,分別對(duì)登錄的用戶和端口,以及臨時(shí)目錄
11、sudo_exe & sudo_flags & sudo_user
12、sudo命令相關(guān)設(shè)置,分別是sudo命令路徑、sudo參數(shù)、能夠使用sudo的user
查看全部 -
Ansible配置詳解
7、gather_subset
8、設(shè)置收集的內(nèi)容:包括all、network、hardware、virtual、facter、ohai
查看全部 -
Ansible配置詳解
4、ask_pass & ask_sudo_pass
5、ask_pass:可以控制,Ansible劇本playbook是否會(huì)自動(dòng)默認(rèn)彈出密碼
6、ask_sudo_pass:用戶使用的系統(tǒng)平臺(tái)開啟了sudo密碼的話,應(yīng)該開啟這一參數(shù)
查看全部
舉報(bào)