Linux-SaltStack配置

文章目录

https://i-blog.csdnimg.cn/blog_migrate/58966ddd9b29aabe8841f5ec34f0d31c.gif

🏡作者主页:点击!

🤖Linux专栏:点击!

⏰️创作时间:2025年02月24日20点51分

在这里插入图片描述

SaltStack配置

SaltStack 中既支持SSH协议也支持我们的一个客户端

#获取公钥(所有环境都需要配置)
rpm --import https://repo.saltproject.io/salt/py3/redhat/8/x86_64/latest/SALT-PROJECT-GPG-PUBKEY-2023.pub

#之后配置 Yum 源(所有环境都需要配置)
curl -fsSL https://repo.saltproject.io/salt/py3/redhat/8/x86_64/latest.repo | sudo tee /etc/yum.repo.d/salt.repo
#服务端
yum install -y salt-master    #安装控制端
systemctl enable salt-master    #配置为开机自启动
yum install -y salt-ssh    #安装 salt-ssh 
cd /etc/salt/master.d
nano master.conf
	interface: 0.0.0.0
	publish_port:4505
	ret_port:4506
	pki_dir: /etc/salt/pki/master
	file_roots:
		base:
		  - /srv/salt/
	pillar_roots:
		base:
		  - /srv/pillar
	:wq
systemctl restart salt-master    #重启
#客户端1
yum install -y salt-minion    #安装客户端(多个客户端)
systemctl enable salt-minion   #配置开机自启动
cd /etc/salt/minion.d
vi minion.conf
	master: 192.168.1.60
	id: Nginx1
:wq
systemctl restart salt-minion    #重启操作
systemctl status salt-minion    #查看服务器当前状态
#客户端2
yum install -y salt-minion    #安装客户端(多个客户端)
systemctl enable salt-minion   #配置开机自启动
cd /etc/salt/minion.d
vi minion.conf
	master: 192.168.1.60
	id: Nginx2
:wq
systemctl restart salt-minion    #重启操作
systemctl status salt-minion    #查看服务器当前状态
#服务器
#完成之后需要去服务端配置认证机制
salt-key    #查询所有密钥
salt-key -A    #接收所有密钥
Y
cd /etc/salt/pki/master/minions
ls    #之后就会看到 Nginx1和Nginx2发来的密钥
salt "*" test.ping    #test.ping是salt默认包含的测试模块,使用它进行一个测试的动作
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值