作為一個(gè)合格的C語言程序員,在編譯代碼的時(shí)候一定要加上-W和-Wall選項(xiàng)遍希,要保證代碼中沒有任何的warning信息,提高代碼的可靠性巡验。-...
我們可以使用ansible-playbook的內(nèi)置變量實(shí)現(xiàn)主機(jī)相關(guān)的邏輯判斷。本篇介紹7個(gè)常用的內(nèi)置變量: 1.gourps和group_nam...
Ansible只把Jinja2當(dāng)做默認(rèn)的模板語言碘耳。本篇選擇幾個(gè)常用的Jinja2 filter進(jìn)行介紹显设,新建jinja2_filter.yaml...
playbook中也可以進(jìn)行條件判斷,但只能用關(guān)鍵詞when實(shí)現(xiàn)辛辨。成立與否的條件就是Python語言里面的True與False捕捂,同時(shí)支持多個(gè)條...
之前的文章介紹了ansible-playbook的靜態(tài)變量,其實(shí)ansible還支持從外部數(shù)據(jù)拉取信息斗搞,即動(dòng)態(tài)獲取變量绞蹦。 1.lookups f...
有時(shí)候一個(gè)playbook文件中很多tasks都重復(fù)引用了某個(gè)模塊,通過循環(huán)可以降低代碼工作量榜旦, 1.標(biāo)準(zhǔn)loops loop.yaml文件內(nèi)容...
ansible_ssh_host:定義hosts ssh地址 ansible_ssh_port:定義hosts ssh端口 ansible_ss...
ansible-playbook采用的是yaml語法溅呢,在編寫的時(shí)候一定要注意不要有tab澡屡,縮進(jìn)全部用空格,而且空格也不能多不能少咐旧,嚴(yán)格縮進(jìn)驶鹉,引用...
實(shí)驗(yàn)環(huán)境:一臺(tái)Centos7虛擬機(jī)作為管理機(jī)+三臺(tái)Centos7虛擬機(jī)作為被管理節(jié)點(diǎn)(ip:10.10.10.15[1:2]) 1.通過Inve...