saltstack配置管理之YAML(二)
生活随笔
收集整理的這篇文章主要介紹了
saltstack配置管理之YAML(二)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?
YAML語言有三個格則,掌握好一定要,要不然很多坑
一定要用.sls結尾
1。縮進(層級關系)
? ? ?2個空格,不要使用TAB鍵(跟python很像)
2。冒號:
? ? ? 層級關系
? ? ? 鍵值對 :號后面要有空格
3.短橫線
? ? ?列表
? ? ?- list1
? ? ?- list2
?
YAML腳本寫的路徑
#開啟vim /etc/salt/masterfile_roots:base:- /srv/salt/etc/init.d/salt-master restart #重啟master
?
批量創建apache
創建目錄
mkdir /srv/salt
mkdir web
cd /srv/salt/web
vim apache.sls
apache-install: #idpkg.installed: - names: - httpd- httpd-develapache-service:service.rnning:- name: httpd- enable: True執行
salt '*' state.sls web.apache
全部安裝完成
?
?
不同服務器安裝不同軟件
在 master里看state_top,上面寫著將top.sls放在base下
base放在了。/srv/salt/下
base: ?#環境
'web01': ? ?#id
- web.apache ?#執行web下的apache
'web02':
- web.apache ?#如果有多個,就可以分開執行
?
轉載于:https://www.cnblogs.com/sky00747/p/8250083.html
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的saltstack配置管理之YAML(二)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Post Content_Length
- 下一篇: [转]十分钟搞定Vue搭建