docs: update architecture image and social media link in README (#6425)
Signed-off-by: hongming <coder.scala@gmail.com>
This commit is contained in:
106
README.md
106
README.md
@@ -61,9 +61,14 @@ KubeSphere installed in only 5 seconds and experience feature-rich KubeSphere.
|
||||
|
||||
## Features
|
||||
|
||||
<details>
|
||||
<summary><b>🧩 Extensible Architecture</b></summary>
|
||||
Designed for flexibility, supporting plugin-based extensions and seamless integrations. Easily customize and expand functionalities to meet evolving needs. <a href="https://kubesphere.io/docs/v4.1/01-intro/02-architecture/">Learn more</a>.
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary><b>🕸 Provisioning Kubernetes Cluster</b></summary>
|
||||
Support deploy Kubernetes on any infrastructure, support online and air-gapped installation. <a href="https://kubesphere.io/docs/installing-on-linux/introduction/intro/">Learn more</a>.
|
||||
Support deploy Kubernetes on any infrastructure, support online and air-gapped installation. <a href="https://kubesphere.io/docs/v4.1/03-installation-and-upgrade/02-install-kubesphere/">Learn more</a>.
|
||||
</details>
|
||||
|
||||
<details>
|
||||
@@ -73,32 +78,27 @@ KubeSphere installed in only 5 seconds and experience feature-rich KubeSphere.
|
||||
|
||||
<details>
|
||||
<summary><b>🤖 Kubernetes DevOps</b></summary>
|
||||
Provide GitOps-based CD solutions and use Argo CD to provide the underlying support, collecting CD status information in real time. With the mainstream CI engine Jenkins integrated, DevOps has never been easier. <a href="https://kubesphere.io/devops/">Learn more</a>.
|
||||
Provide GitOps-based CD solutions and use Argo CD to provide the underlying support, collecting CD status information in real time. With the mainstream CI engine Jenkins integrated, DevOps has never been easier. <a href="https://kubesphere.io/docs/v4.1/11-use-extensions/01-devops/01-overview/">Learn more</a>.
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary><b>🔎 Cloud Native Observability</b></summary>
|
||||
Multi-dimensional monitoring, events and auditing logs are supported; multi-tenant log query and collection, alerting and notification are built-in. <a href="https://kubesphere.io/observability/">Learn more</a>.
|
||||
Multi-dimensional monitoring, events and auditing logs are supported; multi-tenant log query and collection, alerting and notification are built-in. <a href="https://kubesphere.io/docs/v4.1/11-use-extensions/05-observability-platform/">Learn more</a>.
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary><b>🧩 Service Mesh (Istio-based)</b></summary>
|
||||
Provide fine-grained traffic management, observability and tracing for distributed microservice applications, provides visualization for traffic topology. <a href="https://kubesphere.io/service-mesh/">Learn more</a>.
|
||||
<summary><b>🌐 Service Mesh (Istio-based)</b></summary>
|
||||
Provide fine-grained traffic management, observability and tracing for distributed microservice applications, provides visualization for traffic topology. <a href="https://kubesphere.io/docs/v4.1/11-use-extensions/03-service-mesh/">Learn more</a>.
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary><b>💻 App Store</b></summary>
|
||||
Provide an App Store for Helm-based applications, and offer application lifecycle management on Kubernetes platform. <a href="https://kubesphere.io/docs/pluggable-components/app-store/">Learn more</a>.
|
||||
Provide an App Store for Helm-based applications, and offer application lifecycle management on Kubernetes platform. <a href="https://kubesphere.io/docs/v4.1/11-use-extensions/02-app-store/02-app-management/">Learn more</a>.
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary><b>💡 Edge Computing Platform</b></summary>
|
||||
KubeSphere integrates <a href="https://kubeedge.io/en/">KubeEdge</a> to enable users to deploy applications on the edge devices and view logs and monitoring metrics of them on the console. <a href="https://kubesphere.io/docs/pluggable-components/kubeedge/">Learn more</a>.
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary><b>📊 Metering and Billing</b></summary>
|
||||
Track resource consumption at different levels on a unified dashboard, which helps you make better-informed decisions on planning and reduce the cost. <a href="https://kubesphere.io/docs/toolbox/metering-and-billing/view-resource-consumption/">Learn more</a>.
|
||||
KubeSphere integrates <a href="https://kubeedge.io/en/">KubeEdge</a> to enable users to deploy applications on the edge devices and view logs and monitoring metrics of them on the console. <a href="https://kubesphere.io/docs/v4.1/11-use-extensions/17-kubeedge/">Learn more</a>.
|
||||
</details>
|
||||
|
||||
<details>
|
||||
@@ -107,9 +107,9 @@ KubeSphere installed in only 5 seconds and experience feature-rich KubeSphere.
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary><b>🏘 Multi-tenancy</b></summary>
|
||||
Provide unified authentication with fine-grained roles and three-tier authorization system, and support AD/LDAP authentication.
|
||||
</details>
|
||||
<summary><b>🏢 Multi-Tenancy</b></summary>
|
||||
Isolated workspaces with role-based access control ensure secure resource sharing across multiple tenants. Supports fine-grained permissions and quota management. <a href="https://kubesphere.io/docs/v4.1/08-workspace-management/">Learn more</a>.
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary><b>🧠 GPU Workloads Scheduling and Monitoring</b></summary>
|
||||
@@ -118,9 +118,7 @@ KubeSphere installed in only 5 seconds and experience feature-rich KubeSphere.
|
||||
|
||||
## Architecture
|
||||
|
||||
KubeSphere uses a loosely-coupled architecture that separates the [frontend](https://github.com/kubesphere/console) from
|
||||
the [backend](https://github.com/kubesphere/kubesphere). External systems can access the components of the backend
|
||||
through the REST APIs.
|
||||
KubeSphere 4.x adopts a microkernel + extension components architecture ([codename LuBan](https://kubesphere.io/docs/v4.1/01-intro/01-introduction/)). The core part (KubeSphere Core) only includes the essential basic functions required for system operation, with independent functional modules split and provided in the form of extension components. Users can dynamically manage the extension components during system operation. With the extension capabilities, KubeSphere can support more application scenarios and meet the needs of different users.
|
||||
|
||||

|
||||
|
||||
@@ -128,71 +126,25 @@ through the REST APIs.
|
||||
|
||||
## Latest release
|
||||
|
||||
🎉 KubeSphere v3.4.0 was released! It brings enhancements and better user experience, see
|
||||
the [Release Notes For 3.4.0](https://kubesphere.io/docs/release/release-v340/) for the updates.
|
||||
|
||||
#### Component supported versions table
|
||||
|
||||
| Component | Version | K8s supported version |
|
||||
|----------------|-------------------------------------------------------------------------------|-------------------------------|
|
||||
| Alerting | N/A | 1.21,1.22,1.23,1.24,1.25,1.26 |
|
||||
| Auditing | v0.2.0 | 1.21,1.22,1.23,1.24,1.25,1.26 |
|
||||
| Monitoring | N/A | 1.21,1.22,1.23,1.24,1.25,1.26 |
|
||||
| DevOps | v3.4.0 | 1.21,1.22,1.23,1.24,1.25,1.26 |
|
||||
| EdgeRuntime | v1.13.0 | 1.21,1.22,1.23 |
|
||||
| Events | N/A | 1.21,1.22,1.23,1.24,1.25,1.26 |
|
||||
| Logging | opensearch:v2.6.0<br/>fluentbit-operator: v0.14.0<br/> fluent-bit-tag: v1.9.4 | 1.21,1.22,1.23,1.24,1.25,1.26 |
|
||||
| Metrics Server | v0.4.2 | 1.21,1.22,1.23,1.24,1.25,1.26 |
|
||||
| Network | N/A | 1.21,1.22,1.23,1.24,1.25,1.26 |
|
||||
| Notification | v2.3.0 | 1.21,1.22,1.23,1.24,1.25,1.26 |
|
||||
| AppStore | N/A | 1.21,1.22,1.23,1.24,1.25,1.26 |
|
||||
| Storage | pvc-autoresizer: v0.3.0<br/>storageclass-accessor: v0.2.2 | 1.21,1.22,1.23,1.24,1.25,1.26 |
|
||||
| ServiceMesh | Istio: v1.14.6 | 1.21,1.22,1.23,1.24 |
|
||||
| Gateway | Ingress NGINX Controller: v1.3.1 | 1.21,1.22,1.23,1.24 |
|
||||
|
||||
🎉 KubeSphere v4.1.2 was released! It brings enhancements and better user experience, see
|
||||
the [Release Notes For 4.1.2](https://kubesphere.io/docs/v4.1/20-release-notes/release-v412/) for the updates.
|
||||
|
||||
## Installation
|
||||
|
||||
KubeSphere can run anywhere from on-premise datacenter to any cloud to edge. In addition, it can be deployed on any
|
||||
version-compatible Kubernetes cluster. The installer will start a minimal installation by default, you
|
||||
can [enable other pluggable components before or after installation](https://kubesphere.io/docs/quick-start/enable-pluggable-components/).
|
||||
version-compatible Kubernetes cluster. KubeSphere consumes very few resources, and you can
|
||||
optionally [install additional extensions after installation](https://kubesphere.io/docs/v4.1/02-quickstart/03-install-an-extension/).
|
||||
|
||||
### Quick start
|
||||
|
||||
#### Installing on K8s/K3s
|
||||
|
||||
Ensure that your cluster has installed Kubernetes v1.21.x, v1.22.x, v1.23.x, * v1.24.x, * v1.25.x, or * v1.26.x. For Kubernetes versions with an asterisk, some features may be unavailable due to incompatibility.
|
||||
#### Installing on K8s
|
||||
|
||||
Run the following commands to install KubeSphere on an existing Kubernetes cluster:
|
||||
|
||||
```yaml
|
||||
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.4.0/kubesphere-installer.yaml
|
||||
|
||||
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.4.0/cluster-configuration.yaml
|
||||
```bash
|
||||
helm upgrade --install -n kubesphere-system --create-namespace ks-core https://charts.kubesphere.io/main/ks-core-1.1.3.tgz --debug --wait
|
||||
```
|
||||
|
||||
#### All-in-one
|
||||
|
||||
👨💻 No Kubernetes? You can use [KubeKey](https://github.com/kubesphere/kubekey) to install both KubeSphere and
|
||||
Kubernetes/K3s in single-node mode on your Linux machine. Let's take K3s as an example:
|
||||
|
||||
```yaml
|
||||
# Download KubeKey
|
||||
curl -sfL https://get-kk.kubesphere.io | VERSION=v3.0.10 sh -
|
||||
# Make kk executable
|
||||
chmod +x kk
|
||||
# Create a cluster
|
||||
./kk create cluster --with-kubernetes v1.24.14 --container-manager containerd --with-kubesphere v3.4.0
|
||||
```
|
||||
|
||||
You can run the following command to view the installation logs. After KubeSphere is successfully installed, you can
|
||||
access the KubeSphere web console at `http://IP:30880` and log in using the default administrator account (
|
||||
admin/P@88w0rd).
|
||||
|
||||
```yaml
|
||||
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
|
||||
```
|
||||
|
||||
### KubeSphere for hosted Kubernetes services
|
||||
|
||||
KubeSphere is hosted on the following cloud providers, and you can try KubeSphere by one-click installation on their
|
||||
@@ -207,11 +159,7 @@ You can also install KubeSphere on other hosted Kubernetes services within minut
|
||||
the [step-by-step guides](https://kubesphere.io/docs/installing-on-kubernetes/) to get started.
|
||||
|
||||
> 👨💻 No internet access? Refer to
|
||||
>
|
||||
the [Air-gapped Installation on Kubernetes](https://kubesphere.io/docs/installing-on-kubernetes/on-prem-kubernetes/install-ks-on-linux-airgapped/)
|
||||
>
|
||||
or [Air-gapped Installation on Linux](https://kubesphere.io/docs/installing-on-linux/introduction/air-gapped-installation/)
|
||||
> for instructions on how to use private registry to install KubeSphere.
|
||||
> the [Air-gapped Installation](https://kubesphere.io/docs/v4.1/03-installation-and-upgrade/02-install-kubesphere/04-offline-installation/).
|
||||
|
||||
## Guidance, discussion, contribution, and support
|
||||
|
||||
@@ -222,7 +170,7 @@ set up development environment.
|
||||
|
||||
- [Slack Channel](https://join.slack.com/t/kubesphere/shared_invite/zt-219hq0b5y-el~FMRrJxGM1Egf5vX6QiA)
|
||||
- [Youtube](https://www.youtube.com/channel/UCyTdUQUYjf7XLjxECx63Hpw)
|
||||
- [Twitter](https://twitter.com/KubeSphere)
|
||||
- [X/Twitter](https://x.com/KubeSphere)
|
||||
|
||||
:hugs: Please submit any KubeSphere bugs, issues, and feature requests
|
||||
to [KubeSphere GitHub Issue](https://github.com/kubesphere/kubesphere/issues).
|
||||
@@ -239,9 +187,9 @@ can [leave a comment](https://github.com/kubesphere/kubesphere/issues/4123) to l
|
||||
|
||||
<p align="center">
|
||||
<br/><br/>
|
||||
<img src="https://landscape.cncf.io/images/left-logo.svg" width="150"/> <img src="https://landscape.cncf.io/images/right-logo.svg" width="200"/>
|
||||
<img src="https://raw.githubusercontent.com/cncf/artwork/refs/heads/main/other/cncf-landscape/horizontal/color/cncf-landscape-horizontal-color.svg" width="150"/> <img src="https://raw.githubusercontent.com/cncf/artwork/refs/heads/main/other/cncf/horizontal/color/cncf-color.svg" width="200"/>
|
||||
<br/><br/>
|
||||
KubeSphere is a member of CNCF and a <a href="https://www.cncf.io/certification/software-conformance/#logos">Kubernetes Conformance Certified platform
|
||||
</a>, which enriches the <a href="https://landscape.cncf.io/?landscape=observability-and-analysis&license=apache-license-2-0">CNCF CLOUD NATIVE Landscape.
|
||||
</a>, which enriches the <a href="https://landscape.cncf.io/?landscape=observability-and-analysis&group=certified-partners-and-providers&item=platform--certified-kubernetes-distribution--kubesphere">CNCF CLOUD NATIVE Landscape.
|
||||
</a>
|
||||
</p>
|
||||
|
||||
87
README_zh.md
87
README_zh.md
@@ -53,9 +53,15 @@
|
||||
|
||||
## 平台功能
|
||||
|
||||
<details>
|
||||
<summary><b>🧩 可扩展架构</b></summary>
|
||||
旨在提供灵活性,支持基于插件的扩展和无缝集成。轻松定制和扩展功能,以满足不断变化的需求, <a href="https://kubesphere.io/docs/v4.1/01-intro/02-architecture/">了解更多</a>.
|
||||
</details>
|
||||
|
||||
|
||||
<details>
|
||||
<summary><b>🕸 部署 Kubernetes 集群</b></summary>
|
||||
支持在任何基础设施上部署 Kubernetes,支持在线安装和离线安装,<a href="https://kubesphere.io/zh/docs/installing-on-linux/introduction/intro/">了解更多</a>。
|
||||
支持在任何基础设施上部署 Kubernetes,支持在线安装和离线安装,<a href="https://kubesphere.io/docs/v4.1/03-installation-and-upgrade/02-install-kubesphere/">了解更多</a>。
|
||||
</details>
|
||||
|
||||
<details>
|
||||
@@ -65,32 +71,27 @@
|
||||
|
||||
<details>
|
||||
<summary><b>🤖 Kubernetes DevOps</b></summary>
|
||||
提供基于 GitOps 的 CD 方案,底层支持 Argo CD,可实时统计 CD 状态。结合主流 CI 引擎 Jenkins,让 DevOps 更加易用。<a href="https://kubesphere.io/zh/devops/">了解更多</a>。
|
||||
提供基于 GitOps 的 CD 方案,底层支持 Argo CD,可实时统计 CD 状态。结合主流 CI 引擎 Jenkins,让 DevOps 更加易用。<a href="https://kubesphere.io/docs/v4.1/11-use-extensions/01-devops/01-overview/">了解更多</a>。
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary><b>🔎 云原生可观测性</b></summary>
|
||||
支持多维度监控、事件和审计日志;内置多租户日志查询和收集,告警和通知,<a href="https://kubesphere.io/zh/observability/">了解更多</a>。
|
||||
支持多维度监控、事件和审计日志;内置多租户日志查询和收集,告警和通知,<a href="https://kubesphere.io/docs/v4.1/11-use-extensions/05-observability-platform/">了解更多</a>。
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary><b>🧩 基于 Istio 的微服务治理</b></summary>
|
||||
为分布式微服务应用程序提供细粒度的流量管理、可观测性和服务跟踪,支持可视化的流量拓扑,<a href="https://kubesphere.io/zh/service-mesh/">了解更多</a>。
|
||||
<summary><b>🌐 基于 Istio 的微服务治理</b></summary>
|
||||
为分布式微服务应用程序提供细粒度的流量管理、可观测性和服务跟踪,支持可视化的流量拓扑,<a href="https://kubesphere.io/docs/v4.1/11-use-extensions/03-service-mesh/">了解更多</a>。
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary><b>💻 应用商店</b></summary>
|
||||
为基于 Helm 的应用程序提供应用商店,并在 Kubernetes 平台上提供应用程序生命周期管理功能,<a href="https://kubesphere.io/zh/docs/pluggable-components/app-store/">了解更多</a>。
|
||||
为基于 Helm 的应用程序提供应用商店,并在 Kubernetes 平台上提供应用程序生命周期管理功能,<a href="https://kubesphere.io/docs/v4.1/11-use-extensions/02-app-store/02-app-management/">了解更多</a>。
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary><b>💡 Kubernetes 边缘节点管理</b></summary>
|
||||
基于 <a href="https://kubeedge.io/zh/">KubeEdge</a> 实现应用与工作负载在云端与边缘节点的统一分发与管理,解决在海量边、端设备上完成应用交付、运维、管控的需求,<a href= "https://kubesphere.io/zh/docs/pluggable-components/kubeedge/">了解更多</a>。
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary><b>📊 多维度计量与计费</b></summary>
|
||||
提供基于集群与租户的多维度资源计量与计费的监控报表,让 Kubernetes 运营成本更透明,<a href="https://kubesphere.io/zh/docs/toolbox/metering-and-billing/view-resource-consumption/">了解更多</a>。
|
||||
基于 <a href="https://kubeedge.io/zh/">KubeEdge</a> 实现应用与工作负载在云端与边缘节点的统一分发与管理,解决在海量边、端设备上完成应用交付、运维、管控的需求,<a href= "https://kubesphere.io/docs/v4.1/11-use-extensions/17-kubeedge/">了解更多</a>。
|
||||
</details>
|
||||
|
||||
<details>
|
||||
@@ -100,7 +101,7 @@
|
||||
|
||||
<details>
|
||||
<summary><b>🏘 多租户与统一鉴权认证</b></summary>
|
||||
提供统一的认证鉴权与细粒度的基于角色的授权系统,支持对接 AD/LDAP 。
|
||||
具有基于角色的访问控制的逻辑隔离可确保跨多个租户的安全资源共享。支持细粒度的权限和配额管理,<a href="https://kubesphere.io/docs/v4.1/08-workspace-management/">了解更多</a>。
|
||||
</details>
|
||||
|
||||
<details>
|
||||
@@ -110,7 +111,7 @@
|
||||
|
||||
## 架构说明
|
||||
|
||||
KubeSphere 使用前后端分离的架构,将 [前端](https://github.com/kubesphere/console) 与 [后端](https://github.com/kubesphere/kubesphere) 分开。后端的各个功能组件可通过 REST API 对接外部系统。
|
||||
KubeSphere 4.x,采用了微内核 + 扩展组件的架构([代号 LuBan](https://kubesphere.io/docs/v4.1/01-intro/01-introduction/))。其中内核部分(KubeSphere Core)仅包含系统运行的必备基础功能,将独立的功能模块拆分通过扩展组件(Extensions)的形式提供。用户可在系统运行时动态地管理扩展组件,借助扩展能力,KubeSphere 可以支持更多的应用场景,满足不同用户的需求。
|
||||
|
||||

|
||||
|
||||
@@ -118,59 +119,19 @@ KubeSphere 使用前后端分离的架构,将 [前端](https://github.com/kube
|
||||
|
||||
## 最新版本
|
||||
|
||||
🎉 KubeSphere 3.4.0 全新发布!!多项功能与体验优化,带来更好的产品体验,详见 [v3.4.0 版本说明](https://www.kubesphere.io/zh/news/kubesphere-3.4.0-ga-announcement/) 。
|
||||
|
||||
#### 组件支持版本列表
|
||||
|
||||
| Component | Version | K8s supported version |
|
||||
|----------------|-------------------------------------------------------------------------------|-------------------------------|
|
||||
| Alerting | N/A | 1.21,1.22,1.23,1.24,1.25,1.26 |
|
||||
| Auditing | v0.2.0 | 1.21,1.22,1.23,1.24,1.25,1.26 |
|
||||
| Monitoring | N/A | 1.21,1.22,1.23,1.24,1.25,1.26 |
|
||||
| DevOps | v3.4.0 | 1.21,1.22,1.23,1.24,1.25,1.26 |
|
||||
| EdgeRuntime | v1.13.0 | 1.21,1.22,1.23 |
|
||||
| Events | N/A | 1.21,1.22,1.23,1.24,1.25,1.26 |
|
||||
| Logging | opensearch:v2.6.0<br/>fluentbit-operator: v0.14.0<br/> fluent-bit-tag: v1.9.4 | 1.21,1.22,1.23,1.24,1.25,1.26 |
|
||||
| Metrics Server | v0.4.2 | 1.21,1.22,1.23,1.24,1.25,1.26 |
|
||||
| Network | N/A | 1.21,1.22,1.23,1.24,1.25,1.26 |
|
||||
| Notification | v2.3.0 | 1.21,1.22,1.23,1.24,1.25,1.26 |
|
||||
| AppStore | N/A | 1.21,1.22,1.23,1.24,1.25,1.26 |
|
||||
| Storage | pvc-autoresizer: v0.3.0<br/>storageclass-accessor: v0.2.2 | 1.21,1.22,1.23,1.24,1.25,1.26 |
|
||||
| ServiceMesh | Istio: v1.14.6 | 1.21,1.22,1.23,1.24 |
|
||||
| Gateway | Ingress NGINX Controller: v1.3.1
|
||||
🎉 KubeSphere 4.1.2 全新发布!!多项功能与体验优化,带来更好的产品体验,详见 [v4.1.2 版本说明](https://kubesphere.io/docs/v4.1/20-release-notes/release-v412/) 。
|
||||
|
||||
## 安装
|
||||
|
||||
KubeSphere 支持在任意平台运行,从本地数据中心到混合多云再走向边缘。此外,KubeSphere 可以部署在任何版本兼容的 Kubernetes 集群上。Installer 默认将执行最小化安装,您可以在安装前或安装后自定义[安装可插拔功能组件](https://kubesphere.io/zh/docs/quick-start/enable-pluggable-components/)。
|
||||
### 快速入门
|
||||
#### 在 K8s/K3s 上安装
|
||||
KubeSphere 支持在任意平台运行,从本地数据中心到混合多云再走向边缘。此外,KubeSphere 可以部署在任何版本兼容的 Kubernetes 集群上。KubeSphere 的资源消耗很少, 你可以在安装完成后[安装其他的扩展组件](https://kubesphere.io/docs/v4.1/02-quickstart/03-install-an-extension/)。
|
||||
|
||||
请确保您的集群已经安装 Kubernetes v1.21.x, v1.22.x, v1.23.x, * v1.24.x, * v1.25.x, 或 * v1.26.x。带星号的版本可能出现边缘节点部分功能不可用的情况。
|
||||
### 快速入门
|
||||
#### 在 K8s 上安装
|
||||
|
||||
运行以下命令以在现有 Kubernetes 集群上安装 KubeSphere:
|
||||
|
||||
```yaml
|
||||
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.4.0/kubesphere-installer.yaml
|
||||
|
||||
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.4.0/cluster-configuration.yaml
|
||||
```
|
||||
#### All-in-one(Linux 单节点安装)
|
||||
|
||||
👨💻 没有 Kubernetes 集群? 可以用 [KubeKey](https://github.com/kubesphere/kubekey) 在 Linux 环境以 All-in-one 快速安装单节点 K8s/K3s 和 KubeSphere,下面以 K3s 为例:
|
||||
|
||||
```yaml
|
||||
# 下载 KubeKey
|
||||
curl -sfL https://get-kk.kubesphere.io | VERSION=v3.0.10 sh -
|
||||
# 为 kk 赋予可执行权限
|
||||
chmod +x kk
|
||||
# 创建集群
|
||||
./kk create cluster --with-kubernetes v1.24.14 --container-manager containerd --with-kubesphere v3.4.0
|
||||
```
|
||||
|
||||
可使用以下命令查看安装日志。如果安装成功,可使用 `http://IP:30880` 访问 KubeSphere Console,管理员登录帐密为 `admin/P@88w0rd`。
|
||||
|
||||
```yaml
|
||||
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
|
||||
```bash
|
||||
helm upgrade --install -n kubesphere-system --create-namespace ks-core https://charts.kubesphere.io/main/ks-core-1.1.3.tgz --debug --wait
|
||||
```
|
||||
|
||||
### 在托管 Kubernetes 上部署 KubeSphere
|
||||
@@ -184,7 +145,7 @@ KubeSphere 托管在以下云供应商上,您可以通过在其托管的 Kuber
|
||||
|
||||
您还可以在几分钟内在其他托管的 Kubernetes 服务上安装 KubeSphere,请参阅 [官方文档](https://kubesphere.io/zh/docs/installing-on-kubernetes/) 以开始使用。
|
||||
|
||||
> 👨💻 不能访问网络?参考 [在Kubernetes上离线安装](https://kubesphere.io/zh/docs/installing-on-kubernetes/on-prem-kubernetes/install-ks-on-linux-airgapped/) 或者 [在 Linux 上离线安装](https://kubesphere.io/zh/docs/installing-on-linux/introduction/air-gapped-installation/) 了解如何使用私有仓库来安装 KubeSphere。
|
||||
> 👨💻 不能访问网络?参考[在离线环境中安装 KubeSphere](https://kubesphere.io/docs/v4.1/03-installation-and-upgrade/02-install-kubesphere/04-offline-installation/)。
|
||||
|
||||
## 指引、讨论、贡献与支持
|
||||
|
||||
@@ -194,7 +155,7 @@ KubeSphere 托管在以下云供应商上,您可以通过在其托管的 Kuber
|
||||
- [社区微信群(见官网底部)](https://kubesphere.com.cn/)
|
||||
- [Slack Channel](https://join.slack.com/t/kubesphere/shared_invite/zt-219hq0b5y-el~FMRrJxGM1Egf5vX6QiA)
|
||||
- [Bilibili](https://space.bilibili.com/438908638)
|
||||
- [Twitter](https://twitter.com/KubeSphere)
|
||||
- [X/Twitter](https://twitter.com/KubeSphere)
|
||||
|
||||
:hugs: 请将任何 KubeSphere 的 Bug、问题和需求提交到 [KubeSphere GitHub Issue](https://github.com/kubesphere/kubesphere/issues)。
|
||||
|
||||
@@ -208,7 +169,7 @@ KubeSphere 托管在以下云供应商上,您可以通过在其托管的 Kuber
|
||||
|
||||
<p align="center">
|
||||
<br/><br/>
|
||||
<img src="https://landscape.cncf.io/images/left-logo.svg" width="150"/> <img src="https://landscape.cncf.io/images/right-logo.svg" width="200"/>
|
||||
<img src="https://raw.githubusercontent.com/cncf/artwork/refs/heads/main/other/cncf-landscape/horizontal/color/cncf-landscape-horizontal-color.svg" width="150"/> <img src="https://raw.githubusercontent.com/cncf/artwork/refs/heads/main/other/cncf/horizontal/color/cncf-color.svg" width="200"/>
|
||||
<br/><br/>
|
||||
KubeSphere 是 CNCF 基金会成员并且通过了 <a href="https://www.cncf.io/certification/software-conformance/#logos">Kubernetes 一致性认证
|
||||
</a>,进一步丰富了 <a href="https://landscape.cncf.io/?landscape=observability-and-analysis&license=apache-license-2-0">CNCF 云原生的生态。
|
||||
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 643 KiB After Width: | Height: | Size: 266 KiB |
Reference in New Issue
Block a user