SaltStack 一些常用模組舉例

2022-02-02 17:25:18 字數 997 閱讀 1541

一、使用者和使用者組模組

說明:該sls檔案用來在minion端建立nginx使用者和nginx使用者組,當建立nginx使用者時,對nginx使用者組是否已存在做判斷!

(1)  /srv/salt/create_user/nginx_user.sls

nginx_user: 

user.present:

-name: nginx

- uid: 121

- gid: 121

- createhome: true

- shell: /bin/bash

-require:

-group: nginx

group.present:

-name: nginx

- gid: 121

(2) /srv/tops

說明:將nginx_user.sls所在的目錄在top.sls檔案進行引用

/srv/top.sls

base

: '*

':- cpitables.*

- install_zabbix.*

- install_mysql.*

- create_user.*

(3) 呼叫sls檔案建立使用者和使用者

salt '

*' state.sls create_user.nginx_user

二、服務模組

nginx_service:     //

宣告id

service.running: //

服務執行模組

-name: nginx

-enable: true

-reload: true

- watch: //

監測以下條件是否變化,如果改變則重啟服務

- file: /usr/local/nginx/conf/nginx.conf

python之路 一些常用模組

模組,用一砣 實現了某個功能的 集合。類似於函式式程式設計和面向過程程式設計,函式式程式設計則完成乙個功能,其他 用來呼叫即可,提供了 的重用性和 間的耦合。而對於乙個複雜的功能來,可能需要多個函式才能完成 函式又可以在不同的.py檔案中 n個 py 檔案組成的 集合就稱為模組。模組一般分為三種 i...

PP模組一些常用表

工藝路線部分 mapl 分配任務清單到物料 plkz 任務清單 主表頭 plko 任務清單 表頭 plpo 任務清單 工序 作業 plmz 分配物料清單專案到工序 工序和元件的匹配關係。bom stko bom 表頭 stpo bom 專案 stpz bom 子專案 stzu 永久bom資料 sta...

Drupal中常用一些模組

雖然drupal7自帶的一些核心模組就已經可以構建出非常豐富的 但還有一些情況下,核心模組可能缺乏解決特定問題的功能。面對這種情況下,第一步就是在幾千個開發者們提供的個性化模組中搜尋出能夠滿足個人需求的哪乙個。一般來說,當你有某些需求的時候,很可能別人已經有過一樣的需求並且已經提供了很好的解決方法。...