文章编写意义
KubeSphere 是一个面向 Kubernetes 用户、界面友好的管控和运维平台,本类型文章可以帮助广大 Kubernetes 用户更快更便捷的搭建一些实验性、探索性的开源云原生项目,同时也多方位的展示 KubeSphere 丰富的平台能力。
章节内容参考
下面我们将以《在 K8s 中快速部署使用 GitLab 并构建 DevOps 项目》和《在 KubeSphere 中使用 APISIX Ingress 网关接入自定义监控》这两篇文章为例,为大家介绍每个章节可以考虑编写的内容。(具体内容完全可以不限于本文档所示例)
背景介绍
“背景介绍”部分主要用于简述文章编写的目的或者相关背景,并同时概要性地介绍文章所涉及的核心内容。通常这部分的行文可以不用很长,一两个小段落就足够了,点到为止。
以下示例简要地介绍了文章编写的动机并概要列举了所涉及的主体内容:

前提条件
“前提条件”部分主要用于明确后续的项目部署在实际操作过程中的重要依赖项,一般可以分为如下几部分内容:
KubeSphere 安装:这部分一般引用 KubeSphere 官方文档即可

启用 KubeSphere 相关可插拔组件:对于需要手动启用的可插拔组件,需要指导读者进行相关操作;同时可以提供一些相关功能链接供大家自己探索

安装演示所需要的相关服务:对于一些后续演示会大量使用或提及的零散服务,可以集中在此部分中指导读者完成部署

功能提示(可选)
“功能提示”部分主要针对和开源项目有所关联的 KubeSphere 原生功能进行介绍,通常对于有重大更新或需要着重剖析的功能可以在此部分做相应的介绍。

项目部署
“项目部署”部分重点介绍如何通过 KubeSphere 完成开源云原生项目的部署和运行保障。此部分可包括(但不限于)以下一些内容:
- 开源项目的介绍(及核心架构)
- 如何通过应用仓库来完成项目的部署
- 提供验证过的、直接可用的部署清单或 Helm Chart 配置文件
- 提供部署完成后在 KubeSphere 中正常运行的应有效果
- 部署过程中重点需要注意或者关注的事项

项目使用
“项目使用” 可以按需展开开源项目的基本功能的介绍,建议此部分在介绍基本操作以为,可以适当对功能原理(特别是涉及云原生相关知识的原理)做一些科普性介绍和展开。
系统联动(可选)
由于 KubeSphere 平台本身的能力比较丰富,因此所部署的开源项目可能在某些层面(比如 DevOps、自定义监控等等)会和 KubeSphere 产生正向的技术交集,推荐可以对相关联动的实施方式(甚至技术原理或流程体系)进行实操层面的介绍。


技术展望(可选)
最后,“技术展望”部分可以对 KubeSphere 和本文介绍的开源项目在其功能、使用、联动等多方面的发展做出展望或者提出自己的宝贵意见。
