自动化运维管理平台——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自动化运维平台

Spug发布前端项目实战全过程

docker-compose Install Spug版本更新

自动化运维平台Spug介绍

脚本2分钟实现电话短信报警