diff --git a/docs/zh/docs/desktop/figures/kubesphere-console.png b/docs/zh/docs/desktop/figures/kubesphere-console.png new file mode 100644 index 0000000000000000000000000000000000000000..9c93fbeafe366d78bc05dda6e0e673d2dad8874f Binary files /dev/null and b/docs/zh/docs/desktop/figures/kubesphere-console.png differ diff --git a/docs/zh/docs/desktop/figures/kubesphere.png b/docs/zh/docs/desktop/figures/kubesphere.png new file mode 100644 index 0000000000000000000000000000000000000000..939dcb70202b19c7853cbfd8f27f6e8e4678ce26 Binary files /dev/null and b/docs/zh/docs/desktop/figures/kubesphere.png differ diff --git a/docs/zh/docs/desktop/ha.md b/docs/zh/docs/desktop/ha.md index f03d1cf42d7fdeeecd41c312ce27e452d596e424..34fd43e84de10c2ba473db4b85b7b5bf5e525f35 100644 --- a/docs/zh/docs/desktop/ha.md +++ b/docs/zh/docs/desktop/ha.md @@ -1,3 +1,4 @@ # HA 用户指南 -本节主要描述HA的安装和使用。 \ No newline at end of file +本节主要描述HA的安装和使用。 + diff --git a/docs/zh/docs/desktop/kubesphere.md b/docs/zh/docs/desktop/kubesphere.md new file mode 100644 index 0000000000000000000000000000000000000000..88ce3c559a247bf2f7fc8d6d7770d905a9d7a43c --- /dev/null +++ b/docs/zh/docs/desktop/kubesphere.md @@ -0,0 +1,82 @@ +# KubeSphere 安装指南 + +本文介绍如何在 openEuler 21.09 上安装和部署 Kubernetes 和 KubeSphere 集群。 + +### 什么是 KubeSphere + +[KubeSphere](https://kubesphere.io/) 是在 [Kubernetes](https://kubernetes.io/) 之上构建的面向云原生应用的**分布式操作系统**,完全开源,支持多云与多集群管理,提供全栈的 IT 自动化运维能力,简化企业的 DevOps 工作流。它的架构可以非常方便地使第三方应用与云原生生态组件进行即插即用(plug-and-play)的集成。有关更多信息,请参阅 [KubeSphere 官网](https://kubesphere.com.cn/)。 + +### 前提条件 + +您需要准备一台安装了 openEuler 21.09 的物理机/虚拟机,安装方法参考《openEuler 21.09 安装指南》。 + +### 软件安装 + +1. 下载 KubeKey 与 Docker。 + + ```bash + yum install docker kubekey + ``` + +<<<<<<< HEAD +2. >![](../Virtualization/public_sys-resources/icon-note.gif) **说明:** + >对于多节点安装,每个节点都需要先安装 Docker。 + +3. 部署 KubeSphere 集群。 +======= +2. 部署 KubeSphere 集群。 +>>>>>>> 57d2cf05627650738501acf12428817734459696 + + ```bash + kk create cluster --with-kubesphere v3.1.1 + ``` + +<<<<<<< HEAD + >![](../Virtualization/public_sys-resources/icon-note.gif) **说明:** + >此命令会默认安装 Kubernetes v1.19.8。如需指定 Kubernetes 版本,则需要在命令行后添加 `--with-kubernetes <版本号>`,支持的 Kubernetes 版本包括 `v1.17.9`、`v1.18.8`、 `v.1.19.8`、`v1.19.9`、`v1.20.6`。 + +4. 验证 KubeSphere 集群是否安装成功。 +======= + >![](/Users/teh/Documents/qygit/docs/docs/zh/docs/Virtualization/public_sys-resources/icon-note.gif) **说明:** + >此命令会默认安装 Kubernetes v1.19.8。如需指定 Kubernetes 版本,则需要在命令行后添加 `--with-kubernetes <版本号>`,支持的 Kubernetes 版本包括 `v1.17.9`、`v1.18.8`、 `v.1.19.8`、`v1.19.9`、`v1.20.6`。 + +3. 验证 KubeSphere 集群是否安装成功。 +>>>>>>> 57d2cf05627650738501acf12428817734459696 + + ```bash + kubectl logs -n kubesphere-system $(kubectl get pod -n kubesphere-system -l app=ks-install -o jsonpath='{.items[0].metadata.name}') -f + ``` + + 若回显为如下,则 KubeSphere 集群安装成功。 + +<<<<<<< HEAD + ![](./figures/kubesphere.png) + + >![](../Virtualization/public_sys-resources/icon-note.gif) **说明:** +======= + ![](/Users/teh/Documents/qygit/docs/docs/zh/docs/desktop/figures/kubesphere.png) + + >![](/Users/teh/Documents/qygit/docs/docs/zh/docs/Virtualization/public_sys-resources/icon-note.gif) **说明:** +>>>>>>> 57d2cf05627650738501acf12428817734459696 + >本文档适用于在 x86 环境中安装 KubeSphere。ARM64 环境中需要先安装 Kubernetes 才能部署 KubeSphere。 + +### 访问 KubeSphere Web 控制台 + +**注意取决于您的网络环境,您可能需要配置端口转发规则和防火墙策略,请确保在防火墙规则中放行 `30880` 端口。** + +KubeSphere 集群部署成功后,在浏览器地址栏中输入 `<节点 IP 地址>:30880` 访问 KubeSphere Web 控制台。 + +<<<<<<< HEAD +![kubesphere-console](./figures/kubesphere-console.png) +======= +![kubesphere-console](/Users/teh/Documents/qygit/docs/docs/zh/docs/desktop/figures/kubesphere-console.png) +>>>>>>> 57d2cf05627650738501acf12428817734459696 + +### 另请参见 + +[什么是 KubeSphere](https://v3-1.docs.kubesphere.io/zh/docs/introduction/what-is-kubesphere/) + +[在 Linux 上安装 KubeSphere](https://v3-1.docs.kubesphere.io/zh/docs/installing-on-linux/introduction/multioverview/) + +[启用可插拔组件](https://v3-1.docs.kubesphere.io/zh/docs/quick-start/enable-pluggable-components/) + diff --git a/docs/zh/menu/index.md b/docs/zh/menu/index.md index 6e498c1356b4e694881dac754f41ecceaebcbfab..a2d796289784d61aac6788edf7b979dfce3a4b8f 100644 --- a/docs/zh/menu/index.md +++ b/docs/zh/menu/index.md @@ -165,6 +165,7 @@ headless: true - [HA 用户指南]({{< relref "./docs/desktop/ha.md" >}}) - [部署 HA]({{< relref "./docs/desktop/installha.md" >}}) - [HA 使用实例]({{< relref "./docs/desktop/usecase.md" >}}) + - [KubeSphere 安装指南]({{< relref "./docs/desktop/kubesphere.md" >}}) - [桌面环境用户指南]({{< relref "./docs/desktop/desktop.md" >}}) - [UKUI]({{< relref "./docs/desktop/ukui.md" >}}) - [安装 UKUI]({{< relref "./docs/desktop/安装UKUI.md" >}})