我是靠谱客的博主 沉默金鱼,最近开发中收集的这篇文章主要介绍SaltStack自动化部署lamt环境,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

环境

主机名 IP 名称
wyt1 192.168.232.128 saltstack主
wyt2 192.168.232.129 saltstack被

在控制机上安装saltstack主控端软件,在被控机上安装salt-minion客户端(详情看SaltStack介绍及安装)

salt-minion与salt-master的认证

//查看当前证书情况
[root@wyt1 ~]# salt-key -L
Accepted Keys:
Denied Keys:
Unaccepted Keys:
wyt1
wyt2
Rejected Keys:
//接受指定minion的新证书
[root@wyt1 ~]# salt-key -ya 'wyt2'
The following keys are going to be accepted:
Unaccepted Keys:
wyt2
Key for minion wyt2 accepted.
[root@wyt1 ~]# salt-key -L
Accepted Keys:
wyt2
Denied Keys:
Unaccepted Keys:
Rejected Keys:

配置yum源sls文件

[root@wyt1 modules]# cd yum
[root@wyt1 yum]# ls
files  init.sls
[root@wyt1 yum]# cd files/
[root@wyt1 files]# ls
Centos-7.repo  epel-7.repo
[root@wyt1 files]# cd ..
[root@wyt1 yum]# vim init.sls 

/etc/yum.repos.d/Centos-7.repo:
  file.managed:
    - source: salt://modules/yum/files/Centos-7.repo
    - user: root
    - group: root
    - mode: 0644

/etc/yum.repos.d/epel-7.repo:
  file.managed:
    - source: salt://modules/yum/files/epel-7.repo
    - user: root
    - group: root
    - mode: 0644

clean_cache:
  cmd.run:
    - name: yum clean all && yum makecache

install_package:
  pkg.installed:
    - pkgs:
      - libaio
      - libaio-devel

配置依赖包sls文件

[root@wyt1 base]# cd modules/
[root@wyt1 modules]# ls
app  common  database  web  yum
[root@wyt1 modules]# cd common/
[root@wyt1 common]# ls
init.sls
[root@wyt1 common]# vim init.sls 

common_packages_install:
  pkg.installed:
    - pkgs:
      - wget
      - gcc
      - gcc-c++
      - vim-enhanced
      - openssl
      - openssl-devel
      - pcre-devel
      - expat-devel
      - libtool
      - ncurses-devel
      - openssl
      - cmake
      - mariadb-devel
      - java-1.8.0-openjdk
      - java-1.8.0-openjdk-devel
  cmd.run:
    - name: yum groups mark install "Development Tools"

在Master上部署apache.sls文件

[root@wyt1 modules]# cd web/apache/
[root&#

最后

以上就是沉默金鱼为你收集整理的SaltStack自动化部署lamt环境的全部内容,希望文章能够帮你解决SaltStack自动化部署lamt环境所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(32)

评论列表共有 0 条评论

立即
投稿
返回
顶部