自动化运维管理平台——spug的搭建和日常使用
Posted 江湖有缘
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了自动化运维管理平台——spug的搭建和日常使用相关的知识,希望对你有一定的参考价值。
自动化运维管理平台——spug的搭建和日常使用
一、spug平台介绍
1.spug简介
Spug 面向中小型企业设计的轻量级无 Agent 的自动化运维平台,整合了主机管理、主机批量执行、主机在线终端、文件在线上传下载、应用发布部署、在线任务计划、配置中心、监控、报警等一系列功能。
2.spug特点
1.批量执行: 主机命令在线批量执行
2.在线终端: 主机支持浏览器在线终端登录
3.文件管理: 主机文件在线上传下载
4.任务计划: 灵活的在线任务计划
5.发布部署: 支持自定义发布部署流程
6.配置中心: 支持 KV、文本、json 等格式的配置
7.监控中心: 支持站点、端口、进程、自定义等监控
8.报警中心: 支持短信、邮件、钉钉、微信等报警方式
9.优雅美观: 基于 Ant Design 的 UI 界面
10.开源免费: 前后端代码完全开源
二、检查本机docker版本
[root@192 ~]# docker version
Client: Docker Engine - Community
Version: 20.10.17
API version: 1.41
Go version: go1.17.11
Git commit: 100c701
Built: Mon Jun 6 23:05:12 2022
OS/Arch: linux/amd64
Context: default
Experimental: true
Server: Docker Engine - Community
Engine:
Version: 20.10.17
API version: 1.41 (minimum version 1.12)
Go version: go1.17.11
Git commit: a89b842
Built: Mon Jun 6 23:03:33 2022
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: v1.6.1
GitCommit: 10f428dac7cec44c864e1b830a4623af27a9fc70
runc:
Version: 1.1.0
GitCommit: v1.1.0-0-g067aaf85
docker-init:
Version: 0.19.0
GitCommit: de40ad0
三、拉取spug镜像
docker pull registry.aliyuncs.com/openspug/spug
四、启动容器
[root@192 ~]# mkdir /spug/
[root@192 ~]# docker run -d --restart=always --name=spug -p 8091:80 -v /spug/:/data -v /var/run/docker.sock:/var/run/docker.sock -v /usr/bin/docker:/usr/bin/docker registry.aliyuncs.com/openspug/spug
b9376a622ab356f0f080b2d6dbeab88e2d140c2d6f77e83b24f832e0800c8699
五、设置web登录账号密码
docker exec spug init_spug admin spug.dev
六、访问web
http://192.168.3.146:8091/
七、添加主机
八、批量执行命令
九、查看主机节点详细信息
CSDN 社区图书馆,开张营业! 深读计划,写书评领图书福利~以上是关于自动化运维管理平台——spug的搭建和日常使用的主要内容,如果未能解决你的问题,请参考以下文章
github 4.4K星|马哥教育企业教练团队研发一款轻量级无Agent自动化运维平台