使用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
4182阅读
Salt API是SaltStack提供给用户的一种RESTful风格的API,可以用于管理、监控、配置、自动化等操作。通过Salt API,用户可以通过HTTP请求模拟Salt命令行操作,实现远程主机的配置管理和监控。 整体流程如下: | 步骤 | 操作 | |------|--------------------------| | 1 | 配置
原创 2024-04-28 10:40:23
30阅读
    #!/usr/bin/env python #coding=utf-8 #For Python2 import urllib,urllib2,json,sys,importlib,argparse reload(sys) sys.setdefaultencoding('utf-8') class saltAPI(): def __init__(self):
原创 2021-08-23 10:59:57
189阅读
 curl调用salt api cmd.run使用方法如下: curl http://10.10.2.11:8000 \ -H 'Accept: application/x-yaml' \ -H 'X-Auth-Token: 042a226e6'\ -d client=local \ -d tgt='10.10.2.4' \ -d fun='cmd.run' \ -d arg='get-host
原创 2021-08-23 10:58:54
413阅读
  因为在学习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阅读
   这点时间研究运维自动化,研究到salt-api部分遇到了很多坑,这里记录一下,前面的陆续补上。1、进程正题,步骤开始:   cd /etc/yum.repos.d/ && wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release
原创 2015-02-10 16:28:34
6917阅读
2点赞
1评论
salt-API安装指南
转载 2019-06-15 14:31:38
330阅读
Salt api安装及配置
原创 2017-08-22 11:00:40
2762阅读
1点赞
iptables模块基本函数方法:salt.modules.iptables.append(table=u'filter',chain=None,rule=None,family=u'ipv4')
原创 2018-08-17 11:44:36
1267阅读
      在Google搜索栏输入salt-api,会有一些。测...
原创 2023-05-21 22:56:38
364阅读
现在所有的操作还是基于命令行模式,在项目中我们不能使用命令行的模式去调用salt-api,所以我们可以写一个基于salt-api的类,方便项目代码的调用。在这里特别附上两种方式实现的python3版本的salt-api class。
转载 2018-03-05 19:18:36
9581阅读
1点赞
1评论
详细讲解执行salt命令的代码处理流程,更加熟悉saltstack的底层知识。
原创 2014-08-14 15:40:56
10000+阅读
2点赞
4评论
# 实现Python Salt ## 简介 在开始教你如何实现“Python Salt”之前,首先来了解一下什么是SaltSalt是一个基于Python的强大的自动化运维工具,它可以用于配置管理、远程执行命令、安装软件等各种自动化任务。本文将向你介绍如何使用Python编写Salt相关的代码,以便你能够快速入门和掌握Salt的基本用法。 ## 整体流程 下面是完成“Python Salt”的
原创 2023-10-21 11:52:04
81阅读
Salt-api学习笔记一
原创 2016-04-06 13:51:31
1458阅读
#--coding:utf-8--importrequestsimportjsonimporturllib3importsys#首先获得salt的tokendefGet_token():#准备请求头等各种信息urllib3.disable_warnings()URL='https://172.16.185.232/login/'Hander={"User-Agent":"Mozilla/5.0(W
原创 2018-09-17 11:37:42
564阅读
一、介绍 SaltStack 官方提供有REST API格式的 salt-api 项目,将使Salt与第三方系统集成变得尤为简单。本文讲带你了解如何安装配置Salt-API, 如何利用Salt-API获取想要的信息 二、正文 查看salt-master版本,内核信息及系统版本 [root@coms ~]#  rpm -qa |grep salt-master salt-master-2018.3.
原创 2019-04-30 10:04:09
2353阅读
1点赞
  salt-api介绍saltsatck本身就提供了一套算完整的api,使用 CherryPy 来实现 restful 的 api,供外部的程序调用。 salt-api安装salt-api需要安装,然后进行一些配置才可以正常使用,安装方法有两种。方法一:yum安装,需要的依赖包cherry也会被补全装上。安装salt-api,并设置开机启动 yum -y install salt-api py
转载 2021-09-08 11:11:34
484阅读
SaltStack接口salt-api 介绍 参考官档参考官档 SaltStack官方提供有REST API格式的salt-api项目,将使salt与第三方系统集成变得更加简单。 salt-api安装配置 1)在salt-master上进行安装 2)自签名证书,生产环境可以购买(说明:如果没有sal
原创 2022-05-13 14:59:57
224阅读
  • 1
  • 2
  • 3
  • 4
  • 5