当前位置: 首页 > article >正文

Linux-SaltStack配置

文章目录

  • 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默认包含的测试模块,使用它进行一个测试的动作

http://www.kler.cn/a/560254.html

相关文章:

  • Plantsimulation中机器人怎么通过阻塞角度设置旋转135°
  • 基于Python和Neo4j开发的医疗辅助诊断系统的详细实现步骤和代码示例
  • 网页制作08-html,css,javascript初认识のhtml使用框架结构,请先建立站点!
  • RocketMq\Kafka如何保障消息不丢失?
  • 腾讯云大模型知识引擎×DeepSeek赋能文旅
  • ssh被暴力访问了,怎么拦截ip
  • matlab数学建模
  • 11_17日项目笔记——制作“全屏播放页面”
  • 数仓搭建实操(传统数仓oracle):[构建数仓层次|ODS贴源层]
  • 用HTML5+CSS+JavaScript实现新奇挂钟动画
  • JVM可用的垃圾回收器
  • LeetCode - 23 合并 K 个升序链表
  • 【拥抱AI】GPT Researcher 源码试跑成功的心得与总结
  • STM32-智能小车项目
  • mysql对中文列值进行排序
  • HOW - 个人创业(融资篇)
  • 【JavaScript】JavaScript 常见概念 - 变量与数据类型 - 运算符 - 条件语句 - 循环 - 函数 - 数组操作 - 对象
  • Rust学习~tokio简介
  • Java集合并发安全面试题
  • 2022 年学习 Spring Boot 开发的最佳书籍