国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 操作系統 > 正文

saltstack自動化部署 - 學習筆記

2024-06-28 16:00:29
字體:
來源:轉載
供稿:網友

一. SaltStack安裝


1. 安裝saltstack服務端和客戶端:

yum install salt-master salt-minion #服務端yum install salt-minion #客戶端

2. 配置客戶端的master:

vim /etc/salt/minion master: 172.16.1.211

3. 在服務端建立客戶端的認證(服務端執行):

salt-key -A #認證所有 -a 認證單個

二. SaltStack基本操作


1.在所有客戶端執行測試命令:

salt "*" test.ping

2.在所有minion(客戶端)上執行‘uptime’命令:

salt '*' cmd.run 'uptime'

3.saltstack的配置管理:

vim /etc/salt/master

file_roots: base: - /srv/salt/

mkdir /srv/salt cd /srv/salt vim apache.sls #安裝apache并啟動

apache-install: pkg.installed: - names: - httpd - httpd-develapache-service: service.running: - name: httpd - enable: True - reload: True

salt ‘*’ state.sls apache #執行狀態管理腳本

4.編輯salt的入口文件:

vim top.sls

base: '*': - apache

salt ‘*’ state.highstate #通過入口文件執行安裝apache的腳本

三. SaltStack-數據系統Grains


1.查看客戶機的所有grains信息:

salt 'SH_T_test_03.gigold-idc.com' grains.items

2.查看客戶機的ip地址:

salt 'SH_T_test_03.gigold-idc.com' grains.get ip_interfaces:eth0

3.在172.16.1.213的客戶端上執行‘W’命令:

salt -G ip_interfaces:eth0:172.16.1.213 cmd.run 'w'

4.客戶端自定義grains并通過top篩選:

vim /etc/salt/grains #客戶端

roles: - webserver - memcache

/etc/init.d/salt-minion restart vim top.sls #服務端

base: 'roles:webserver': - match: grain - apache

salt ‘*’ state.highstate #通過top篩選匹配的grain

四. SaltStack-數據系統Pillar


1.在服務端創建Pillar的base環境:

vim /etc/salt/master

pillar_roots: base: - /srv/pillar

/etc/init.d/salt-master restart

2.自己創建pillar:

vim /srv/pillar/apache.sls

{%if grains['os'] == 'CentOS'%}apache: httpd{% elif grains['os'] == 'Debian' %}apache: apache2{% endif %}

vim top.sls

base: '*': - apache

salt ‘*’ pillar.items #查看配置的pillar

3.刷新pillar:

salt '*' saltutil.refresh_pillar

4.grains和pillar的區別:

grains和pillar的區別

五. SaltStack-遠程執行


1.


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 孟津县| 珠海市| 霞浦县| 牟定县| 馆陶县| 深水埗区| 清苑县| 哈尔滨市| 密山市| 双柏县| 香港 | 洛隆县| 东乌珠穆沁旗| 武平县| 临江市| 遂川县| 汝城县| 嘉禾县| 睢宁县| 庄浪县| 汉阴县| 青河县| 旬邑县| 新竹县| 银川市| 南充市| 荣成市| 武功县| 和硕县| 岳阳县| 灵石县| 伊春市| 惠安县| 巴东县| 芒康县| 五河县| 靖州| 巨鹿县| 饶平县| 永和县| 崇仁县|