Salt可以使用SSH来管理,对于没有安装salt-minion的客户端,可以使用salt-ssh。但是其执行速度要比安装salt-minion 慢。Salt-SSH的使用如果要使用salt-ssh,需要在管理端安装salt-ssh:# yum install salt-ssh -y使用salt-ssh不能配置job-cache,否则会产生冲突。修改配置文件
原创
2016-11-24 19:27:08
1111阅读
使用Salt-API可以更加方便的对salt进行管理。配置salt-api主要有这样几个步骤:1、证书2、配置文件3、验证。使用PAM验证4、启动salt-api验证配置添加用户:# useradd -M -s /sbin/nologin saltapi设置密码:# passwd saltapi设置密钥:[root@node1 /etc/pki/tls/certs
原创
2016-11-24 21:47:54
4194阅读
Salt API是SaltStack提供给用户的一种RESTful风格的API,可以用于管理、监控、配置、自动化等操作。通过Salt API,用户可以通过HTTP请求模拟Salt命令行操作,实现远程主机的配置管理和监控。
整体流程如下:
| 步骤 | 操作 |
|------|--------------------------|
| 1 | 配置
原创
2024-04-28 10:40:23
30阅读
20. Salt SSH在版本0.17.0当中,引入了新的传输系统,它支持通过SSH通道来实现Salt的通信。通过这种方式,我们可以将Salt
routines直接通过SSH通道在远程主机上执行,而不需要在远程主机上运行Salt Minion,同样的道理,Salt
Master也就不需要运行了。这样,也就实现了免客户端的方式的部署和实施。注解:Salt SSH
并不能完全取代标准的Salt通
原创
2015-04-03 21:53:46
2179阅读
salt-ssh1. 安装: yum install salt-ssh2. vim /etc/salt/rosterxiaozhu: host: 192.168.4.32 注意两个空格 user: root passwd: 123456 port: 22 timeout: 103. 使用alt-ssh 'dianlan' -r
原创
2015-10-29 10:07:04
899阅读
在没有minion的情况下通过salt-ssh部署salt-minion1.设置roster第一行:针对这个ip的服务器设置一个id第二行:用户第三行:密码第四行:ssh端口第五行:超时时间 2.salt-ssh可以支持saltstack的所有功能和模块test.ping service pkg pillar grains s
原创
2014-10-28 00:04:54
2376阅读
Ansible和Salt-SSH是两个常用的配置管理工具,都可以帮助管理员自动化管理服务器和应用程序的部署和配置。本文将重点介绍Ansible和Salt-SSH,并比较它们的特点和优势。
首先,让我们来了解一下Ansible。Ansible是一种简单而强大的自动化工具,它使用YAML语言来描述任务和配置。Ansible使用SSH协议来连接远程服务器进行配置管理,不需要在客户端安装任何代理程序。这
原创
2024-03-12 10:38:22
72阅读
在0.17.0版本,salt引入了一个新的传输系统salt-ssh,这个系统使用ssh协议,并且使salt完全基于ssh进行远程命令执行,在salt-master进行远程调用就绕过了salt-minion。注意:salt ssh系统并不完全取代salt的通信系统。它只是简单的基于ssh协议,不在依赖于ZeroMQ和salt-minion,但是由于salt ssh完全是基于ssh协议的,所以在进行远
转载
精选
2014-12-31 14:52:15
1388阅读
1.关闭selinuxsed -in 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
setenforce 02.关闭防火墙systemctl disable firewalld.service
systemctl stop firewalld.s
原创
2016-07-09 11:43:02
2388阅读
salt-ssh 安装salt-minion安装好saltmaster和salt-sshyum install https://repo.saltstack.com/yum/redhat/salt-repo-latest-1.el7.noarch.rpmyum install salt-master salt-ssh -y修改/etc/salt/master:file_roots: b
原创
2017-02-07 17:11:40
1415阅读
alt-ssh 是 0.17.0 新出现的一个功能,它是依赖 ssh 来进行远程命令执行的工具,好处就是不需要在客户端安装 minion,也不需要安装 master(直接安装 salt-ssh 这个包即可),有些时候你还真的需要 salt-ssh(例如:条件不允许安装 minion、不用长期管理某台 minion) 最重要的是 salt-ssh 并不只是单纯的 ssh 工具,它支持 salt 大部
转载
2018-05-14 15:24:53
2235阅读
基于Salt Master/Minions快速构建Salt SSH环境
原创
2014-11-05 14:35:56
829阅读
介绍:salt-ssh 是 0.17.0 新出现的一个功能,一听这名字就知道它是依赖 ssh 来进行远程命令执行的工具,好处就是你不需要在客户端安装 minion,也不需要安装 master(直接安装 salt-ssh 这个包即可),有点类似 paramiko、pssh、ansible 这类的工具,有些时候你还真的需要 salt-ssh(例如:条件不允许安装 minion、不用长期管理某台 min
原创
2016-02-24 13:26:13
2191阅读
因为在学习salt-gitfs过程中。需要安装salt-api。这里面好多坑,其实步骤很简单的!把这个过程记录一下。系统环境:centos6.5x86_64 python 2.6+一、安装salt和依赖cat /etc/redhat-release安装epel源yum install epel-release安装依赖
原创
2016-01-29 11:06:10
915阅读
安装salt apiyum -y install salt-api pyOpenSSL systemctl enable salt-api生成自签名证书(用于sslmake testcertcd /etc/pki/tls/private/# 解密key文件,生成无密码的key文件, 过程中需要输入key密码,该密码为之前生成证书时设置的密码openssl rsa -in
转载
2017-05-27 17:39:26
526阅读
# -*- coding: utf-8 -*-
from django.http import HttpResponse
from django.http import HttpResponseRedirect
from django.shortcuts import
原创
2017-02-12 16:30:53
893阅读
SaltStack之salt-ssh
原创
2020-07-26 16:51:19
783阅读
点赞
上一篇:SaltStack远程执行-返回MySQL 通常salt需要在客户端安装salt-minion使用salt-ssh可以在客户断主机免安装minion 在master主机安装salt-ssh 编辑花名册文件/etc/salt/roster 执行ping 报错 增加参数-i执行(默认就同意发送k
原创
2021-09-10 14:09:01
180阅读
Salt Master和Minions之间可以通过SSH方式进行通信。 Salt SSH系统不会取代原有的通信系统,只是提供另外一种可选的方法不需要安装ZeroMQ和agent。但是执行效率没有ZeroMQ快。/usr/bin/salt-ssh #!/usr/bin/python
# EASY-INSTALL-ENTRY-SCRIPT: 'salt==2014.7.0
原创
2015-06-10 16:37:02
3081阅读
以下在 master 操作: (1) 我们在安装部署 SaltStack 的时候,需要安装 salt 客户端,还要与 salt 服务端进行认证才能互相通信(2) 如果我们使用 salt-ssh 的方式就不需要安装 salt 客户端,也不需要做认证,是 master 基于 ssh 去连接 minion
转载
2019-01-16 12:14:00
247阅读