首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >SaltStack自动化运维工具实践指南

SaltStack自动化运维工具实践指南

作者头像
全栈工程师修炼指南
发布2022-09-29 19:26:30
发布2022-09-29 19:26:30
6150
举报

[TOC]

简述

SaltStack是基础架构管理的一种自动化工具。部署轻松,在几分钟内可运行起来,扩展性好,很容易管理上万台服务器,速度够快。与服务器之间的交流,以毫秒为单位。SaltStack提供了一个动态基础设施通信总线用于编排,远程执行、配置管理等等。SaltStack项目于2011年启动,年增长速度较快,五年期固定基础设施编制和配置管理的开源项目。SaltStack社区致力于保持slat项目集中、友好、健康、开放。

saltstack是基于python开发的一套C/S自动化运维工具,通信采用了zeromq消息队列的(pub/sub),数据传输采用了AES(高级加密)保证安全性,认证采用了SSL方式

安装

Installs the latest release. Updating installs the latest release even if it is a new major version.

代码语言:javascript
复制
# 1.运行以下命令导入SaltStack存储库键:
wget -O - https://repo.saltstack.com/py3/ubuntu/20.04/amd64/latest/SALTSTACK-GPG-KEY.pub | sudo apt-key add -

# 2.将以下文件保存到/etc/apt/sources.list.d/saltstack.list:
sudo tee /etc/apt/sources.list.d/saltstack.list<<'EOF'
deb http://repo.saltstack.com/py3/ubuntu/20.04/amd64/latest focal main
EOF

# 3.更新仓库清单以及安装Salt components:
sudo apt-get update
sudo apt-get install -y salt-master salt-minion salt-ssh salt-syndic salt-cloud  salt-api

    
# 4.(仅升级)重新启动所有升级服务,例如:
sudo systemctl restart salt-minion

sudo salt-ssh ‘*’ –priv=/home/weiyigeek/.ssh/id_ed25519 –priv-passwd=weiyegeek cmd.run ‘whoami’

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-07-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 简述
  • 安装
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档