managed管理一個模板文件,載入到各個節點並運行相應配置 salt.states.file.managed(name, source=None, source_hash='', user=None, group=None, mode=None, template=None, makedirs ...
user 模塊是用來創建用戶和管理用戶設定的,用戶可以被設置成 present 狀態或者 absent 狀態。 hwg: user.present: fullname: Jim shell: bin bash home: home hwg uid: gid: groups: wheel storage games testuser: user.absent salt.states.user.abs ...
2015-06-30 15:39 0 1879 推薦指數:
managed管理一個模板文件,載入到各個節點並運行相應配置 salt.states.file.managed(name, source=None, source_hash='', user=None, group=None, mode=None, template=None, makedirs ...
state功能 state是Saltstack最核心的功能,通過預先定制好的sls(salt state file)文件對被控制主機進行狀態管理,支持包括程序包(pkg)、文件(file)、網絡配置(network)、系統服務(service)、系統用戶(user)等。 state的定義 ...
那如果要批量修改被管機器的某個配置文件怎么做?以下給出一個最簡單案例。 先在主管機器master上查看/etc/salt/master配置文件 看到有以下幾行配置文件 ...
一,YAML語法 首先先了解一下YAML,默認的SLS文件的renderer是YAML renderer。YAML是一個有很多強大特性的標記性語言。Salt使用了一個YAML的小型子集,映射非常 ...
前言 sls文件作為saltstack中重要的一環,是必須掌握的 入門篇 放在入門篇的開始,帶大家來了解一下sls的執行順序 這是一個執行sls的命令,那么這個命令會讀取那些文件呢? 遍歷saltstack配置文件里邊的file_roots 尋找file_roots 里邊 ...
Saltstack提供了非常豐富的功能模塊,設計操作系統的基礎功能,常用工具支持等, 官網模塊介紹 http://docs.saltstack.com/ref/modules/all/index.html 一 列出當前版本支持的模塊 所有主機saltstack支持 ...
介紹一些常用的saltstack模塊,更多模塊參考官方網站 1、跟安裝包相關的模塊:salt.states.pkg salt.states.pkg.downloaded(name, version=None, pkgs=None, fromrepo=None, ignore_epoch ...
說明 API原理是通過調用master client模塊,實例化一個LocalClient對象,再調用cmd()方法來實現的。以下API實現test.ping的示例:(其他API調用只需要改變cmd即可) 常用模塊 Archive模塊 功能:實現系統層面 ...