适用于 Kubernetes 多云、数据中心和边缘 管理的容器平台
English | 中文
KubeSphere 愿景是打造一个以 Kubernetes 为内核的 云原生分布式操作系统,它的架构可以非常方便地使第三方应用与云原生生态组件进行即插即用(plug-and-play)的集成,支持云原生应用在多云与多集群的统一分发和运维管理。 KubeSphere 也是一个多租户容器平台,提供全栈的 IT 自动化运维的能力,简化企业的 DevOps 工作流。KubeSphere 提供了运维友好的向导式操作界面,帮助企业快速构建一个强大和功能丰富的容器云平台,详情请参阅 平台功能 。
下面的屏幕截图让我们进一步了解 KubeSphere,关于 KubeSphere 更详细的介绍与说明请参阅 什么是 KubeSphere 。
工作台 | 项目资源 |
CI/CD 流水线 | 应用商店 |
🎮 使用账号 demo1 / Demo123
登录 Demo 环境 。请注意,该帐户仅授予了 view 权限。
🖥 您还可以快速查看Demo 视频 。
🕸 部署 Kubernetes 集群
支持在任何基础设施上部署 Kubernetes,支持在线安装和离线安装,了解更多 。🔗 Kubernetes 多集群管理
提供集中控制平台来管理多个 Kubernetes 集群,支持将应用程序发布到跨不同云供应商的多个 k8s 集群上。🤖 Kubernetes DevOps
提供开箱即用的基于 Jenkins 的 CI/CD,并内置自动化流水线插件,包括Binary-to-Image (B2I) 和Source-to-Image (S2I),了解更多 。🔎 云原生可观测性
支持多维度监控、事件和审计日志;内置多租户日志查询和收集,告警和通知,了解更多 。🧩 基于 Istio 的微服务治理
为分布式微服务应用程序提供细粒度的流量管理、可观测性和服务跟踪,支持可视化的流量拓扑,了解更多 。💻 应用商店
为基于 Helm 的应用程序提供应用商店,并在 Kubernetes 平台上提供应用程序生命周期管理功能,了解更多 。📊 多维度计量与计费
提供基于集群与租户的多维度资源计量与计费的监控报表,让 Kubernetes 运营成本更透明,了解更多 。🗃 支持多种存储和网络解决方案
🏘 多租户
提供统一的认证鉴权与细粒度的基于角色的授权系统,支持对接 AD/LDAP 。KubeSphere 使用前后端分离的架构,将 前端 与 后端 分开。后端的各个功能组件可通过 REST API 对接外部系统。
🎉 KubeSphere 3.2.0 全新发布!相关更新信息,请参阅 3.2.0 GA 详细解读 。
KubeSphere 支持在任意平台运行,从本地数据中心到混合多云再走向边缘。此外,KubeSphere 可以部署在任何版本兼容的 Kubernetes 集群上。
- 运行以下命令以在现有 Kubernetes 集群上安装 KubeSphere:
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml
- 您可以运行以下命令查看安装日志。 KubeSphere 安装成功后,您可以使用
http://IP:30880
以默认账号和密码(admin/P@88w0rd)访问KubeSphere 控制台。
kubectl logs -n kubesphere-system $(kubectl get pod -n kubesphere-system -l app=ks-install -o jsonpath='{.items[0].metadata.name}') -f
👨💻 没有 Kubernetes 集群? 可以尝试在 Linux 上以All-in-one 模式来安装单节点 Kubernetes 和 KubeSphere。
Katacoda 是一个在线的云原生技术学习实验平台,你可以使用它在浏览器中快速 安装体验 KubeSphere 。
KubeSphere 托管在以下云供应商上,您可以通过在其托管的 Kubernetes 服务上一键安装来部署 KubeSphere。
- 在 Amazon EKS 上部署 KubeSphere
- 在 Azure AKS 上部署 KubeSphere
- 在 DigitalOcean 上部署 KubeSphere
- 在青云QingCloud QKE 上部署 KubeSphere
您还可以在几分钟内在其他托管的 Kubernetes 服务上安装 KubeSphere,请参阅 官方文档 以开始使用。
👨💻 不能访问网络?参考 在Kubernetes上离线安装 或者 在 Linux 上离线安装 了解如何使用私有仓库来安装 KubeSphere。
我们 ❤️ 您的贡献。社区 将引导您了解如何开始贡献 KubeSphere。开发指南 说明了如何安装开发环境。
请将任何 KubeSphere 的 Bug、问题和需求提交到 KubeSphere GitHub Issue 。
用户案例学习 列出了哪些企业在使用 KubeSphere。欢迎 发表评论 来分享您的使用案例。
KubeSphere 是 CNCF 基金会成员并且通过了 Kubernetes 一致性认证
,进一步丰富了 CNCF 云原生的生态。