在离线环境下,可视化一键部署生产级别的 K8s

2019-11-06 14:55:05 +08:00
 OrangeM21

KubeOperator - 从这里开启您的 Kubernetes 之旅

KubeOperator 是一个开源项目,在离线网络环境下,通过可视化 Web UI 在 VMware、Openstack 或者物理机上规划、部署和管理生产级别的 Kubernetes 集群。KubeOperator 是 Jumpserver 明星开源团队在 Kubernetes 领域的的又一全新力作。

Web UI 展示

更多功能截屏请查看: https://docs.kubeoperator.io/kubeoperator-v2.1/screenshot

整体架构

KubeOperator 使用 Terraform 在 IaaS 平台上自动创建主机(用户也可以自行准备主机,比如物理机或者虚机),通过 Ansible 完成自动化部署和变更操作,支持 Kubernetes 集群 从 Day 0 规划,到 Day 1 部署,到 Day 2 运维及变更的全生命周期管理。

技术优势

Demo 视频、使用文档

Kubernetes 离线安装包

KubeOperator 提供完整的离线 Kubernetes 安装包(包括 Kubernetes、Docker、etcd、Dashboard、Promethus、OS 补丁等),每个安装包会被构建成一个独立容器镜像供 KubeOperator 使用,具体信息请参考:k8s-package

版本规划

v1.0 (已发布)

v2.0 (已发布)

v2.1 (已发布)

v2.2 (进行中,2019.11.30 发布)

v2.3 (计划中,2019.12.31 发布)

v3.0 (计划中)

沟通交流

致谢

8734 次点击
所在节点    Kubernetes
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/616860

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX