流程圖如下:
上圖表明:
1).tasks夾:
.grupyml
.useryml:
指定uid;gid,且最好uid和gid統一,這樣好管理要;加入組中;一般來說建一個帳號是給特定的服務用的,一般來講這個帳號 都是系統帳號;且它的shell類型,為了安全一般都是/sbin/nologin
* 不確定uid號有沒有人有的話,可以用#getent passwd|grep uid的號
.yum.yml:
.start.yml
.templ.yml? 這個是用來調.j2的那個模版文件
. main.yml 總的tasks文件,定義誰先執行后執行
.restrt.yml 這個文件建議一般放在handler里
2).templates夾:
#cp /etc/nginx/nignx.conf? nginx.conf.j2
并且可以對此模版修改下,如調用cpu個數并2個,
上述全過程就是創建立角色的總過程。這樣以后用的時候自己寫一個自己的劇本調用這個角色就行了。
3.調用角色這個劇本文件和角色文件夾是平級的
劇本里,只要指明調用哪個角色就夠了.
plybk_nginxroles.yml
詳細操作:根據上面流程圖依次創建并編寫相關文件vim 中,如下
本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/100272