diff --git a/content/en/docs/installing-on-linux/persistent-storage-configurations/install-glusterfs.md b/content/en/docs/installing-on-linux/persistent-storage-configurations/install-glusterfs.md index e35dd3948..dc947c3f7 100644 --- a/content/en/docs/installing-on-linux/persistent-storage-configurations/install-glusterfs.md +++ b/content/en/docs/installing-on-linux/persistent-storage-configurations/install-glusterfs.md @@ -18,7 +18,7 @@ Ubuntu 16.04 is used as an example in this tutorial. ## Prerequisites -You have set up your GlusterFS cluster and configured Heketi. For more information, see [Set up a GlusterFS Server](../../../api-reference/storage-system-installation/glusterfs-server/). +You have set up your GlusterFS cluster and configured Heketi. For more information, see [Set up a GlusterFS Server](../../../reference/storage-system-installation/glusterfs-server/). ## Step 1: Configure the Client Machine diff --git a/content/en/docs/installing-on-linux/persistent-storage-configurations/install-nfs-client.md b/content/en/docs/installing-on-linux/persistent-storage-configurations/install-nfs-client.md index 3d91624ab..0b87a4fa7 100644 --- a/content/en/docs/installing-on-linux/persistent-storage-configurations/install-nfs-client.md +++ b/content/en/docs/installing-on-linux/persistent-storage-configurations/install-nfs-client.md @@ -16,7 +16,7 @@ Ubuntu 16.04 is used as an example in this tutorial. ## Prerequisites -You must have an NFS server ready providing external storage services. Make sure you have created and exported a directory on the NFS server which your permitted client machines can access. For more information, see [Set up an NFS Server](../../../api-reference/storage-system-installation/nfs-server/). +You must have an NFS server ready providing external storage services. Make sure you have created and exported a directory on the NFS server which your permitted client machines can access. For more information, see [Set up an NFS Server](../../../reference/storage-system-installation/nfs-server/). ## Step 1: Configure the Client Machine diff --git a/content/en/docs/introduction/architecture.md b/content/en/docs/introduction/architecture.md index 1e85c2867..d41bcb9b0 100644 --- a/content/en/docs/introduction/architecture.md +++ b/content/en/docs/introduction/architecture.md @@ -9,7 +9,7 @@ weight: 1500 ## Separation of frontend and backend -KubeSphere separates [frontend](https://github.com/kubesphere/console) from [backend](https://github.com/kubesphere/kubesphere), and it itself is a cloud native application and provides open standard REST APIs for external systems to use. Please see [API documentation](../../api-reference/api-docs/) for details. The following figure is the system architecture. KubeSphere can run anywhere from on-premise datacenter to any cloud to edge. In addition, it can be deployed on any Kubernetes distribution. +KubeSphere separates [frontend](https://github.com/kubesphere/console) from [backend](https://github.com/kubesphere/kubesphere), and it itself is a cloud native application and provides open standard REST APIs for external systems to use. Please see [API documentation](../../reference/api-docs/) for details. The following figure is the system architecture. KubeSphere can run anywhere from on-premise datacenter to any cloud to edge. In addition, it can be deployed on any Kubernetes distribution. ![Architecture](https://pek3b.qingstor.com/kubesphere-docs/png/20190810073322.png) diff --git a/content/en/docs/api-reference/_index.md b/content/en/docs/reference/_index.md similarity index 100% rename from content/en/docs/api-reference/_index.md rename to content/en/docs/reference/_index.md diff --git a/content/en/docs/api-reference/api-changes/_index.md b/content/en/docs/reference/api-changes/_index.md similarity index 100% rename from content/en/docs/api-reference/api-changes/_index.md rename to content/en/docs/reference/api-changes/_index.md diff --git a/content/en/docs/api-reference/api-changes/logging.md b/content/en/docs/reference/api-changes/logging.md similarity index 100% rename from content/en/docs/api-reference/api-changes/logging.md rename to content/en/docs/reference/api-changes/logging.md diff --git a/content/en/docs/api-reference/api-changes/monitoring.md b/content/en/docs/reference/api-changes/monitoring.md similarity index 100% rename from content/en/docs/api-reference/api-changes/monitoring.md rename to content/en/docs/reference/api-changes/monitoring.md diff --git a/content/en/docs/api-reference/api-docs.md b/content/en/docs/reference/api-docs.md similarity index 98% rename from content/en/docs/api-reference/api-docs.md rename to content/en/docs/reference/api-docs.md index 00f71bbf8..e1dcfd3c6 100644 --- a/content/en/docs/api-reference/api-docs.md +++ b/content/en/docs/reference/api-docs.md @@ -10,7 +10,7 @@ weight: 17200 The KubeSphere API server validates and configures data for API objects. The API Server services REST operations and provides the frontend to the cluster's shared state through which all other components interact. -![ks-apiserver](/images/docs/api-reference/kubesphere-api/ks-apiserver.png) +![ks-apiserver](/images/docs/reference/kubesphere-api/ks-apiserver.png) ## Use the KubeSphere API diff --git a/content/en/docs/api-reference/glossary.md b/content/en/docs/reference/glossary.md similarity index 100% rename from content/en/docs/api-reference/glossary.md rename to content/en/docs/reference/glossary.md diff --git a/content/en/docs/api-reference/storage-system-installation/_index.md b/content/en/docs/reference/storage-system-installation/_index.md similarity index 100% rename from content/en/docs/api-reference/storage-system-installation/_index.md rename to content/en/docs/reference/storage-system-installation/_index.md diff --git a/content/en/docs/api-reference/storage-system-installation/glusterfs-server.md b/content/en/docs/reference/storage-system-installation/glusterfs-server.md similarity index 100% rename from content/en/docs/api-reference/storage-system-installation/glusterfs-server.md rename to content/en/docs/reference/storage-system-installation/glusterfs-server.md diff --git a/content/en/docs/api-reference/storage-system-installation/nfs-server.md b/content/en/docs/reference/storage-system-installation/nfs-server.md similarity index 100% rename from content/en/docs/api-reference/storage-system-installation/nfs-server.md rename to content/en/docs/reference/storage-system-installation/nfs-server.md diff --git a/content/en/docs/release/release-v202.md b/content/en/docs/release/release-v202.md index fac2db055..55c331b2e 100644 --- a/content/en/docs/release/release-v202.md +++ b/content/en/docs/release/release-v202.md @@ -13,7 +13,7 @@ KubeSphere 2.0.2 was released on July 9, 2019, which fixes known bugs and enhanc ### Enhanced Features -- [API docs](../../api-reference/api-docs/) are available on the official website. +- [API docs](../../reference/api-docs/) are available on the official website. - Block brute-force attacks. - Standardize the maximum length of resource names. - Upgrade the gateway of project (Ingress Controller) to the version of 0.24.1. Support Ingress grayscale release. diff --git a/content/zh/docs/installing-on-linux/persistent-storage-configurations/install-glusterfs.md b/content/zh/docs/installing-on-linux/persistent-storage-configurations/install-glusterfs.md index 6ac6d8672..7f415cf55 100644 --- a/content/zh/docs/installing-on-linux/persistent-storage-configurations/install-glusterfs.md +++ b/content/zh/docs/installing-on-linux/persistent-storage-configurations/install-glusterfs.md @@ -18,7 +18,7 @@ weight: 3340 ## 准备工作 -您需要搭建 GlusterFS 集群并配置 Heketi。有关更多信息,请参见[搭建 GlusterFS 服务器](../../../api-reference/storage-system-installation/glusterfs-server/)。 +您需要搭建 GlusterFS 集群并配置 Heketi。有关更多信息,请参见[搭建 GlusterFS 服务器](../../../reference/storage-system-installation/glusterfs-server/)。 ## 步骤 1:配置客户端机器 diff --git a/content/zh/docs/installing-on-linux/persistent-storage-configurations/install-nfs-client.md b/content/zh/docs/installing-on-linux/persistent-storage-configurations/install-nfs-client.md index 692ada24b..3939f8dbb 100644 --- a/content/zh/docs/installing-on-linux/persistent-storage-configurations/install-nfs-client.md +++ b/content/zh/docs/installing-on-linux/persistent-storage-configurations/install-nfs-client.md @@ -16,7 +16,7 @@ weight: 3330 ## 准备工作 -您必须准备好提供外部存储服务的 NFS 服务器。请确保已在客户端机器允许访问的 NFS 服务器上创建并导出目录。有关更多信息,请参见[搭建 NFS 服务器](../../../api-reference/storage-system-installation/nfs-server/)。 +您必须准备好提供外部存储服务的 NFS 服务器。请确保已在客户端机器允许访问的 NFS 服务器上创建并导出目录。有关更多信息,请参见[搭建 NFS 服务器](../../../reference/storage-system-installation/nfs-server/)。 ## 步骤 1:配置客户端机器 diff --git a/content/zh/docs/introduction/architecture.md b/content/zh/docs/introduction/architecture.md index da3d5fa98..acaa70a8a 100644 --- a/content/zh/docs/introduction/architecture.md +++ b/content/zh/docs/introduction/architecture.md @@ -9,7 +9,7 @@ weight: 1500 ## 前后端分离 -KubeSphere 将 [前端](https://github.com/kubesphere/console) 与 [后端](https://github.com/kubesphere/kubesphere) 分开,实现了面向云原生的设计,后端的各个功能组件可通过 REST API 对接外部系统。 可参考 [API文档](../../api-reference/api-docs/)。下图是系统架构图。 KubeSphere 无底层的基础设施依赖,可以运行在任何 Kubernetes、私有云、公有云、VM 或物理环境(BM)之上。 此外,它可以部署在任何 Kubernetes 发行版上。 +KubeSphere 将 [前端](https://github.com/kubesphere/console) 与 [后端](https://github.com/kubesphere/kubesphere) 分开,实现了面向云原生的设计,后端的各个功能组件可通过 REST API 对接外部系统。 可参考 [API文档](../../reference/api-docs/)。下图是系统架构图。 KubeSphere 无底层的基础设施依赖,可以运行在任何 Kubernetes、私有云、公有云、VM 或物理环境(BM)之上。 此外,它可以部署在任何 Kubernetes 发行版上。 ![Architecture](https://pek3b.qingstor.com/kubesphere-docs/png/20190810073322.png) diff --git a/content/zh/docs/release/release-v202.md b/content/zh/docs/release/release-v202.md index fac2db055..55c331b2e 100644 --- a/content/zh/docs/release/release-v202.md +++ b/content/zh/docs/release/release-v202.md @@ -13,7 +13,7 @@ KubeSphere 2.0.2 was released on July 9, 2019, which fixes known bugs and enhanc ### Enhanced Features -- [API docs](../../api-reference/api-docs/) are available on the official website. +- [API docs](../../reference/api-docs/) are available on the official website. - Block brute-force attacks. - Standardize the maximum length of resource names. - Upgrade the gateway of project (Ingress Controller) to the version of 0.24.1. Support Ingress grayscale release. diff --git a/data/en/footer.yaml b/data/en/footer.yaml index 55eedf367..c0f14f5a2 100644 --- a/data/en/footer.yaml +++ b/data/en/footer.yaml @@ -37,7 +37,7 @@ footer: - content: Tutorial link: '../../../docs/quick-start/create-workspace-and-project/' - content: API Documentation - link: '../../../docs/api-reference/api-docs/' + link: '../../../docs/reference/api-docs/' - title: Community list: diff --git a/data/zh/footer.yaml b/data/zh/footer.yaml index 25529e0de..4cbdcbce4 100644 --- a/data/zh/footer.yaml +++ b/data/zh/footer.yaml @@ -40,7 +40,7 @@ footer: - content: 快速入门 link: '/docs/quick-start/create-workspace-and-project/' - content: API 文档 - link: '/docs/api-reference/api-docs/' + link: '/docs/reference/api-docs/' - title: 开源社区 list: