文档章节

saltstack中stae用法

jk409
 jk409
发布于 2014/08/08 12:02
字数 188
阅读 139
收藏 0

#salt  '*'  state.sls   httpd

这个命令会先在目录/srv/salt下找httpd.sls(yml语法格式编写的)文件,若:有就安装文件内容执行,若没有的话就继续找/srv/salt/httpd目录下init.sls,找到了安装文件内容执行,没有的话就报错;


#salt  '*'  state.sls   httpd.install

按照文件/srv/salt/httpd/install.sls文件内容执行,没有的话就报错;

[root@mysql_2 salt]# cat ./httpd/install.sls 
install_httpd:
  pkg:
    - installed
    - name: httpd
  service:
    - running
    - require:
       - pkg: httpd
       
#/root/tt.txt:
#  file.managed:
#    - source: salt://file/tt.txt
#    - user: root
#    - group: root
#    - mode: 755


#salt  '*'  state.highstate

按照文件/srv/salt/top.sls 倒入的其他*.sls内容按顺序执行,没有的话就报错;

[root@mysql_2 ~]# cat /srv/salt/top.sls 
base:
  '*':
    - http
   #- httpd.install
    - users
    - files.ext-files-second
  'os:CentOS':
    - match: grain
    - centos
    - iptables
  'kernel:Linux':
    - match: grain
    - kernel



© 著作权归作者所有

共有 人打赏支持
上一篇: ansible之roles
下一篇: ansible内置模块
jk409
粉丝 20
博文 159
码字总数 38443
作品 0
深圳
后端工程师
私信 提问
SaltStack安装,添加主机,基本命令

为什么选择SaltStack: 可管理主机种类多样化,如Windows,Linux 使用Python开发,对于了解Python用户进行二次开发简单 部署方便(相对于Ansible复杂,但客户端安装部署相对非常简单了) 扩展...

蓝色_风暴
2017/07/15
0
0
saltstack 配置mongodb作为后台存储pillar,自动化安装mongodb,创建mongodb用户

## saltstack 学习记录 配置文件 $ cat /etc/salt/master.d/10-master.conf user: rootinterface: 127.0.0.1ipv6: Falseworker_threads: 10hash_type: sha256loglevellogfile: debuglog_leve......

caijyi1
06/26
0
0
Saltstack 迭代同步目录下的文件到客户端

有时候项目上线,需要将本地或者跳板机上的发布版本发布到服务器上,如果服务器数量少,可以一台一台手动拷贝,一旦遇到数量成百上千的服务器,手动拷贝就满足不了需求,那有什么好点的方法呢...

027ryan
2017/08/23
0
0
Saltstack安装 (CentOS7.x)

一、安装基础: 1.导入SaltStack仓库key: 2.创建新的YUM源文件并“/etc/yum.repos.d/saltstack.repo”编辑如下内容 3.安装SaltStack软件 4.修改配置文件 5.启动服务: 6,测试saltstack 如果...

科技小能手
2017/11/12
0
0
saltstack安装及基本模块的使用

最近换了家公司,公司使用saltstack管理服务器,故在本地搭建安装学习 一、常见自动化工具 1. Puppet (www.puppetlabs.com)基于rubby开发,c/s架构,支持多平台,可管理配置文件、用户、c...

yacai1990
07/31
0
0

没有更多内容

加载失败,请刷新页面

加载更多

码云项目100,水一发

简单回顾一下: 早期构想最多的,是希望能将PHP一些类和编码分区做得更细,所以很多尝试。但不得不说,PHP的功能过于单一,是的,也许写C/C++扩展,可以解决问题,那我为什么不用C#或者Golan...

曾建凯
24分钟前
1
0
Spring应用学习——AOP

1. AOP 1. AOP:即面向切面编程,采用横向抽取机制,取代了传统的继承体系的重复代码问题,如下图所示,性能监控、日志记录等代码围绕业务逻辑代码,而这部分代码是一个高度重复的代码,也就...

江左煤郎
今天
4
0
eclipse的版本

Eclipse各版本代号一览表 Eclipse的设计思想是:一切皆插件。Eclipse核心很小,其它所有功能都以插件的形式附加于Eclipse核心之上。 Eclipse基本内核包括:图形API(SWT/Jface),Java开发环...

mdoo
今天
3
0
SpringBoot源码:启动过程分析(一)

本文主要分析 SpringBoot 的启动过程。 SpringBoot的版本为:2.1.0 release,最新版本。 一.时序图 还是老套路,先把分析过程的时序图摆出来:时序图-SpringBoot2.10启动分析 二.源码分析 首...

Jacktanger
今天
4
0
小白带你认识netty(二)之netty服务端启动(上)

上一章 中的标准netty启动代码中,ServerBootstrap到底是如何启动的呢?这一章我们来瞅下。 server.group(bossGroup, workGroup);server.channel(NioServerSocketChannel.class).optio...

天空小小
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部