3.5 KiB
3.5 KiB
Make the project development and release simpler, easier and more efficient.
What is DKube
This is a K8s cluster management platform;DKube Provides a wizard-style operation interface for K8s cluster management to help your team manage your cluster environment quickly and easily
前端 | Front
- 前端项目仓库访问地址如下:
DKube-Web
功能 | Function
K8s集群管理 | K8s cluster management
平台化界面 | platform interface
更加便捷的管理K8s | More convenient management of K8s
支持YAML信息查看\变更 | Support YAML information view\change
平台化管理控制器 | Platform Management Controller
实时查看容器日志 | View container logs in real time
截图 | screenshot
登入认证管理 | Login authentication management | 集群信息状态 | Cluster Information Status |
![]() |
![]() |
节点资源管理 | Node resource management | 名称空间管理 | namespace management |
![]() |
![]() |
YAML信息管理 | YAML information management | Pod副本管理 | Pod copy management |
![]() |
![]() |
部署 | deploy
后端
- 修改kube-config路径:
config/config.go
Kubeconfig = "/root/.kube/config"
- 后端
env GOOS=linux GOARCH=amd64 go build -o DKube-Server main.go
~]# chmod +x DKube-Server
~]# ./DKube-Server
- 数据库|database:
config/config.go
//数据库配置|database configuration
DbType = "mysql"
DbHost = "xx.xx.xx.xx"
DbPort = 3306
DbName = "dkube"
DbUser = "root"
DbPwd = "123456"
前端
npm install
npm run build