zoukankan      html  css  js  c++  java
  • saltstack状态管理

    1.编辑master的配置文件.

    编辑master的配置文件
    vim /etc/salt/master

    参考上面修改

    然后创建目录

    /srv/salt

    上面修改完后需要重新启动master 

    systemctl restart salt-master

    重启后,打开/src/salt/,

    便于管理,可以再这个目录下创建文件夹进行管理.

    mkdir web 

    salt的状态管理需要以.sls结尾.

    下面是一个apache状态管理文件示例.

    apache-install:   ###名字随便取的
      pkg.installed:   #### 这个是安装模块
        - name: httpd   ####安装的具体的包
    
    apache-service:   #根据上面的服务取得
      service.running:  #查看服务是否运行中
        - name: httpd
        - enable: True   #确保开机启动

    配置文件写好后,就执行下面的命令:

    salt "linux-node2.example.com" state.sls web.apache
     ###其中state.sls是状态执行模块,  web.apache是指web目录下的apache.sls文件.

    执行结果参考如下:

    当执行成功后再执行,不会再次运行的.

    如果服务停止了的话,再执行这个命令的话,会把服务打开.

  • 相关阅读:
    webstorm配置github 以及本地代码上传github。
    日期控件------moment.js
    图片查看器
    日期
    配置一个node服务器
    git代码管理
    vue
    javascript (字符串, 数组, 对象 , 日期 和 操作元素节点 动画 定时器)
    html css
    JS常用方法
  • 原文地址:https://www.cnblogs.com/ahliucong/p/10133052.html
Copyright © 2011-2022 走看看