SaltStack之sshd去DNS解析

2022-03-21 18:34:43 字數 907 閱讀 2667

saltstack之sshd去dns解析

環境:

os:centos6.5 x64

master:

salt-master.example.com

minion:

salt-minion1.example.com

salt-minion2.example.com

參考文件:

多數發行版的sshd服務都預設開啟了dns解析,對於沒有網域名稱解析的主機連線會慢幾秒,對於大批量伺服器管理比較費時,這裡通過salt來

修改sshd的配置檔案並重啟minion的sshd服務

mkdir -p /srv/salt/etc/ssh

cp /etc/ssh/sshd_config

/srv/salt/etc/ssh

cat >/srv/salt/sshd_no_dns.sls

file.managed:

- name: /etc/ssh/sshd_config

- source: salt://etc/ssh/sshd_config

- mode: 600

- user: root

- group: root

service.running:

- name: sshd

- enable: true

-

reload: true

- watch:

- file:

/etc/ssh/sshd_config

here

salt '*' state.sls sshd_no_dns

只要minion配置檔案有變更,就restart或reload該服務

saltstack 模組學習之 state

入口檔案top.sls 三要素 環境 通過file roots指定 目標主機 可以使用萬用字元 配置檔案路徑 路徑分割符為.比如a.mysql 表示在環境指定的路徑下有個a目錄,a目錄下有個mysql.sls檔案 每個相同要素下的元素為並列關係,使用列表 source salt hello etc ...

saltstack之virt模組建立虛擬機器分析之二

那今天說下第2種,命令執行格式如下 salt kvm.tiancity.com virt.init web20 4 512 nic nics disk system 在這裡,我們需要注意下對與kvm qemu不允許使用profile,我們需要將virt.py改下 這樣,就允許我的試驗環境了。我的想法...

saltstack之virt模組建立虛擬機器分析之二

那今天說下第2種,命令執行格式如下 salt kvm.tiancity.com virt.init web20 4 512 nic nics disk system 在這裡,我們需要注意下對與kvm qemu不允許使用profile,我們需要將virt.py改下 這樣,就允許我的試驗環境了。我的想法...