- Kubernetes二次开发:了解如何进行Kubernetes的二次开发,包括如何修改Kubernetes源码、如何编写自定义控制器、如何编写自定义插件等。
本文将介绍luban运维平台实现:
仓库地址:https://github.com/dnsjia/luban 欢迎大家star
交流群:258130203


应用管理

环境编辑

流水线配置
鲁班运维平台CICD基于Tekton二次开发,在使用流水线时需要集群提前安装tekton

在创建流水线时可以选择不同的任务插件, 如镜像部署、打包、产物上传等



应用发布



K8S多集群管理



YAML编辑
支持对资源进行yaml编辑,方便使用者可以通过yaml对资源进行变更



Configmap编辑



容器组


工作负载


隧道转发

CMDB资产管理

资产授权
为不同的人员授予不同的主机权限

WebSSH
主机登录,Pod登录均支持录像审计











