k8s-11 kubesphere 安装
参考文档
https://github.com/kubesphere/kubesphere/blob/master/README_zh.md
https://github.com/kubesphere/kubekey/blob/master/README_zh-CN.md
平台功能
🕸 部署 Kubernetes 集群
🔗 Kubernetes 多集群管理
🤖 Kubernetes DevOps
🔎 云原生可观测性
🧩 基于 Istio 的微服务治理
💻 应用商店
💡 Kubernetes 边缘节点管理
📊 多维度计量与计费
🗃 支持多种存储和网络解决方案
🏘 多租户与统一鉴权认证
🧠 GPU 工作负载调度与监控
架构说明
KubeSphere 使用前后端分离的架构,将 前端 与 后端 分开。后端的各个功能组件可通过 REST API 对接外部系统。
最新版本
🎉 KubeSphere 3.3.0 全新发布!!多项功能优化,带来更好的用户体验,详见 v3.3.0 版本说明 。
安装
KubeSphere 支持在任意平台运行,从本地数据中心到混合多云再走向边缘。此外,KubeSphere 可以部署在任何版本兼容的 Kubernetes 集群上。Installer 默认将执行最小化安装,您可以在安装前或安装后自定义安装可插拔功能组件。
快速入门
在 K8s/K3s 上安装
请确保您的集群满足安装的前提条件,运行以下命令以在现有 Kubernetes 集群上安装 KubeSphere:
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.3.0/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.3.0/cluster-configuration.yaml
All-in-one(Linux 单节点安装)
👨💻 没有 Kubernetes 集群? 可以用 KubeKey 在 Linux 环境以 All-in-one 快速安装单节点 K8s/K3s 和 KubeSphere,下面以 K3s 为例:
# 下载 KubeKey
curl -sfL https://get-kk.kubesphere.io | VERSION=v2.2.1 sh -
# 为 kk 赋予可执行权限
chmod +x kk
# 创建集群
./kk create cluster --with-kubernetes v1.21.4-k3s --with-kubesphere v3.3.0
可使用以下命令查看安装日志。如果安装成功,可使用 http://IP:30880 访问 KubeSphere Console,管理员登录帐密为 admin/P@88w0rd。
kubectl logs -n kubesphere-system $(kubectl get pod -n kubesphere-system -l 'app in (ks-install, ks-installer)' -o jsonpath='{.items[0].metadata.name}') -f
在托管 Kubernetes 上部署 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。欢迎 发表评论 来分享您的使用案例。
Landscapes
KubeSphere 是 CNCF 基金会成员并且通过了 Kubernetes 一致性认证 ,进一步丰富了 CNCF 云原生的生态。
Footer
© 2022 GitHub, Inc.
Footer navigationTermsPrivacySecurityStatusDocsContact GitHubPricingAPITrainingBlogAbout
架构说明
KubeSphere 使用前后端分离的架构,将 前端 与 后端 分开。后端的各个功能组件可通过 REST API 对接外部系统。
最新版本
🎉 KubeSphere 3.3.0 全新发布!!多项功能优化,带来更好的用户体验,详见 v3.3.0 版本说明 。
安装
KubeSphere 支持在任意平台运行,从本地数据中心到混合多云再走向边缘。此外,KubeSphere 可以部署在任何版本兼容的 Kubernetes 集群上。Installer 默认将执行最小化安装,您可以在安装前或安装后自定义安装可插拔功能组件。
快速入门
在 K8s/K3s 上安装
请确保您的集群满足安装的前提条件,运行以下命令以在现有 Kubernetes 集群上安装 KubeSphere:
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.3.0/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.3.0/cluster-configuration.yaml
All-in-one(Linux 单节点安装)
👨💻 没有 Kubernetes 集群? 可以用 KubeKey 在 Linux 环境以 All-in-one 快速安装单节点 K8s/K3s 和 KubeSphere,下面以 K3s 为例:
# 下载 KubeKey
curl -sfL https://get-kk.kubesphere.io | VERSION=v2.2.1 sh -
# 为 kk 赋予可执行权限
chmod +x kk
# 创建集群
./kk create cluster --with-kubernetes v1.21.4-k3s --with-kubesphere v3.3.0
可使用以下命令查看安装日志。如果安装成功,可使用 http://IP:30880 访问 KubeSphere Console,管理员登录帐密为 admin/P@88w0rd。
kubectl logs -n kubesphere-system $(kubectl get pod -n kubesphere-system -l 'app in (ks-install, ks-installer)' -o jsonpath='{.items[0].metadata.name}') -f
在托管 Kubernetes 上部署 KubeSphere
KubeSphere 托管在以下云供应商上,您可以通过在其托管的 Kubernetes 服务上一键安装来部署 KubeSphere。
- 在 Amazon EKS 上部署 KubeSphere
- 在 Azure AKS 上部署 KubeSphere
- 在 DigitalOcean 上部署 KubeSphere
- 在青云QingCloud QKE 上部署 KubeSphere
您还可以在几分钟内在其他托管的 Kubernetes 服务上安装 KubeSphere,请参阅 官方文档 以开始使用。
👨💻 不能访问网络?参考 在Kubernetes上离线安装 或者 在 Linux 上离线安装 了解如何使用私有仓库来安装 KubeSphere。


浙公网安备 33010602011771号