diff --git a/README.md b/README.md index cd912c0b650cce4101a3eee5750d9325957dd8b1..ff3fab482c6190924f5b729a5d5cc687b7d01f9b 100644 --- a/README.md +++ b/README.md @@ -1,181 +1,181 @@ ### 导读 -#### [GitLab 导读](/guide/gitlab.md) +#### [GitLab 导读](/docs/guide/gitlab.md) -#### [GitLab Runner 导读](/guide/gitlab-runner.md) +#### [GitLab Runner 导读](/docs/guide/gitlab-runner.md) -#### [kubernetes(k8s) 导读](/guide/k8s.md) +#### [kubernetes(k8s) 导读](/docs/guide/k8s.md) -#### [极狐GitLab 与 码云Gitee 价格对比](/guide/gitlab-gitee.md) +#### [极狐GitLab 与 码云Gitee 价格对比](/docs/guide/gitlab-gitee.md) ### GitLab -#### [CentOS 7.9 中安装 GitLab](/gitlab/centos-7.9-install.md) +#### [CentOS 7.9 中安装 GitLab](/docs/gitlab/centos-7.9-install.md) -#### [疑难解答:龙蜥 Anolis 8 中安装 GitLab](/gitlab/anolis-8-install.md) +#### [疑难解答:龙蜥 Anolis 8 中安装 GitLab](/docs/gitlab/anolis-8.4-install.md) -#### [GitLab 配置 SSL/https](/gitlab/https-configuration.md) +#### [GitLab 配置 SSL/https](/docs/gitlab/https-configuration.md) -#### [GitLab Pages 配置 SSL/https](/gitlab/pages-https-configuration.md) +#### [GitLab Pages 配置 SSL/https](/docs/gitlab/pages-https-configuration.md) #### GitLab Packages 仓库 -##### [GitLab Maven 仓库](/gitlab/packages/maven-configuration.md) +##### [GitLab Maven 仓库](/docs/gitlab-packages/maven-configuration.md) -##### [GitLab Docker 容器镜像仓库](/gitlab/packages/docker-configuration.md) +##### [GitLab Docker 容器镜像仓库](/docs/gitlab-packages/docker-configuration.md) -##### [GitLab npm 仓库(未完成)](/gitlab/packages/npm-configuration.md) +##### [GitLab npm 仓库(未完成)](/docs/gitlab-packages/npm-configuration.md) #### GitLab Object Store 对象储存 S3(MinIO) -##### [artifacts 使用对象储存](/gitlab/object-store/artifacts-configuration.md) +##### [artifacts 使用对象储存](/docs/gitlab-object-store/artifacts-configuration.md) -##### [pages 使用对象储存](/gitlab/object-store/pages-configuration.md) +##### [pages 使用对象储存](/docs/gitlab-object-store/pages-configuration.md) -##### [uploads 使用对象储存](/gitlab/object-store/uploads-configuration.md) +##### [uploads 使用对象储存](/docs/gitlab-object-store/uploads-configuration.md) -##### [backup_upload 使用对象储存(未完成)](/gitlab/object-store/backup_upload-configuration.md) +##### [backup_upload 使用对象储存(未完成)](/docs/gitlab-object-store/backup_upload-configuration.md) -##### [ci_secure_files 使用对象储存(未完成)](/gitlab/object-store/ci_secure_files-configuration.md) +##### [ci_secure_files 使用对象储存(未完成)](/docs/gitlab-object-store/ci_secure_files-configuration.md) -##### [dependency_proxy 使用对象储存(未完成)](/gitlab/object-store/dependency_proxy-configuration.md) +##### [dependency_proxy 使用对象储存(未完成)](/docs/gitlab-object-store/dependency_proxy-configuration.md) -##### [external_diffs 使用对象储存(未完成)](/gitlab/object-store/external_diffs-configuration.md) +##### [external_diffs 使用对象储存(未完成)](/docs/gitlab-object-store/external_diffs-configuration.md) -##### [LFS 使用对象储存(未完成)](/gitlab/object-store/lfs-configuration.md) +##### [LFS 使用对象储存(未完成)](/docs/gitlab-object-store/lfs-configuration.md) -##### [object_storage 使用对象储存(未完成)](/gitlab/object-store/object-store-configuration.md) +##### [object_storage 使用对象储存(未完成)](/docs/gitlab-object-store/object-store-configuration.md) -##### [packages 使用对象储存(未完成)](/gitlab/object-store/packages-configuration.md) +##### [packages 使用对象储存(未完成)](/docs/gitlab-object-store/packages-configuration.md) -##### [terraform_state 使用对象储存(未完成)](/gitlab/object-store/terraform_state-configuration.md) +##### [terraform_state 使用对象储存(未完成)](/docs/gitlab-object-store/terraform_state-configuration.md) ### GitLab Runner -#### [CentOS 安装 GitLab Runner](/gitlab-runner/centos-install.md) +#### [CentOS 安装 GitLab Runner](/docs/gitlab-runner/centos-install.md) -#### [疑难解答:龙蜥 Anolis 8 中安装 GitLab Runner](/gitlab-runner/anolis-8-install.md) +#### [疑难解答:龙蜥 Anolis 8 中安装 GitLab Runner](/docs/gitlab-runner/anolis-8.4-install.md) -#### [kubernetes(k8s)配置](/gitlab-runner/k8s-configuration.md) +#### [kubernetes(k8s)配置](/docs/gitlab-runner/k8s-configuration.md) -#### [Cache 配置 S3](/gitlab-runner/cache-s3-configuration.md) +#### [Cache 配置 S3](/docs/gitlab-runner/cache-s3-configuration.md) -#### [Docker-in-Docker(未完成)](/gitlab-runner/docker-in-docker-configuration.md) +#### [Docker-in-Docker(未完成)](/docs/gitlab-runner/docker-in-docker-configuration.md) -#### [疑难解答:fatal: git fetch-pack: expected shallow list](/gitlab-runner/fatal-git-fetch-pack.md) +#### [疑难解答:fatal: git fetch-pack: expected shallow list](/docs/gitlab-runner/fatal-git-fetch-pack.md) ### GitLab 依赖机器人 dependabot-gitlab -#### [docker compose 安装](/dependabot-gitlab/dependabot-gitlab-install.md) +#### [docker compose 安装](/docs/gitlab-dependabot/dependabot-gitlab-install.md) ### Docker -#### [Centos 安装 Docker](/docker/centos-install.md) +#### [Centos 安装 Docker](/docs/docker/centos-install.md) -#### [Docker 安装 PostgreSQL 15](/docker/postgresql-15-install.md) +#### [Docker 安装 PostgreSQL 15](/docs/docker/postgresql-15-install.md) -#### [Docker 安装 sonarqube](/docker/sonarqube-install.md) +#### [Docker 安装 sonarqube](/docs/docker/sonarqube-install.md) ### Kubernetes(k8s) -#### [Kubernetes(k8s)安装](/k8s/centos-install.md) +#### [Kubernetes(k8s)安装](/docs/k8s/centos-install.md) -#### [Metrics Server 安装](/k8s/metrics-server-install.md) +#### [Metrics Server 安装](/docs/k8s/metrics-server-install.md) -#### [Kube Prometheus 普罗米修斯 安装](/k8s/kube-prometheus-install.md) +#### [Kube Prometheus 普罗米修斯 安装](/docs/k8s/kube-prometheus-install.md) -#### [kubernetes(k8s)探针 配置](/k8s/probe-configuration.md) +#### [kubernetes(k8s)探针 配置](/docs/k8s/probe-configuration.md) -#### [Pod、Deployment、Service(未完成)](/k8s/pod-deployment-service.md) +#### [Pod、Deployment、Service(未完成)](/docs/k8s/pod-deployment-service.md) -#### [Ingress 安装](/k8s/ingress-install.md) +#### [Ingress 安装](/docs/k8s/ingress-install.md) -#### [Containerd 镜像配置](/k8s/containerd-mirrors.md) +#### [Containerd 镜像配置](/docs/k8s/containerd-mirrors.md) -#### [批量删除 k8s(ctr)使用的历史镜像](/k8s/containerd-rm.md) +#### [批量删除 k8s(ctr)使用的历史镜像](/docs/k8s/containerd-rm.md) -#### [使用 openssl 生成 k8s 新证书(未完成)](k8s/ca-openssl.md) +#### [使用 openssl 生成 k8s 新证书(未完成)](docs/k8s/ca-openssl.md) -#### [使用 kubeadm 生成 k8s 新证书](k8s/ca-kubeadm.md) +#### [使用 kubeadm 生成 k8s 新证书](docs/k8s/ca-kubeadm.md) 1. 可用于直接更新证书 2. 可用于 k8s 主节点 IP 切换时重新根据新 IP 生成新证书 #### Kubernetes(k8s) Availability 高可用 -##### [导读](/k8s/availability/guide.md) +##### [导读](/docs/k8s-availability/guide.md) -##### [前提条件](/k8s/availability/prerequisite.md) +##### [前提条件](/docs/k8s-availability/prerequisite.md) -##### [etcd 高可用集群(非必须)](/k8s/availability/etcd-install.md) +##### [etcd 高可用集群(非必须)](/docs/k8s-availability/etcd-install.md) -##### [VIP(HAProxy、keepalived)](/k8s/availability/vip.md) +##### [VIP(HAProxy、keepalived)](/docs/k8s-availability/vip.md) -##### [利用 kubeadm 创建高可用集群-堆叠(Stacked) etcd 拓扑](/k8s/availability/stacked-etcd.md) +##### [利用 kubeadm 创建高可用集群-堆叠(Stacked) etcd 拓扑](/docs/k8s-availability/stacked-etcd.md) -##### [利用 kubeadm 创建高可用集群-外部 etcd 拓扑](/k8s/availability/external-etcd.md) +##### [利用 kubeadm 创建高可用集群-外部 etcd 拓扑](/docs/k8s-availability/external-etcd.md) -##### [NFS 高可用(未完成)](/k8s/availability/nfs.md) +##### [NFS 高可用(未完成)](/docs/k8s-availability/nfs.md) #### Kubernetes(k8s) UI -##### [kubernetes(k8s)Dashboard 安装](/k8s/ui/dashboard-install.md) +##### [kubernetes(k8s)Dashboard 安装](/docs/k8s-ui/dashboard-install.md) #### Volumes 挂载卷/储存卷 -##### [挂载卷/储存卷 介绍](/k8s/volumes/volumes-intro.md) +##### [挂载卷/储存卷 介绍](/docs/k8s-volumes/volumes-intro.md) ##### 将资源对象映射为储存卷 -###### [ConfigMap](/k8s/volumes/resource-mapping/configmap.md) +###### [ConfigMap](/docs/k8s-volumes/resource-mapping/configmap.md) -###### [Secret](/k8s/volumes/resource-mapping/secret.md) +###### [Secret](/docs/k8s-volumes/resource-mapping/secret.md) -###### [Downward API](/k8s/volumes/resource-mapping/downward-api.md) +###### [Downward API](/docs/k8s-volumes/resource-mapping/downward-api.md) -###### [Projected Volume 投射卷](/k8s/volumes/resource-mapping/projected-volume.md) +###### [Projected Volume 投射卷](/docs/k8s-volumes/resource-mapping/projected-volume.md) ##### Node 本地储存卷 -###### [EmptyDir 空目录](/k8s/volumes/local/empty-dir.md) +###### [EmptyDir 空目录](/docs/k8s-volumes/local/empty-dir.md) -###### [HostPath 宿主机路径](/k8s/volumes/local/host-path.md) +###### [HostPath 宿主机路径](/docs/k8s-volumes/local/host-path.md) #### Kubernetes(k8s) PV -##### [Persistent Volume 持久卷(未完成)](/k8s/pv/persistent-volume.md) +##### [Persistent Volume 持久卷(未完成)](/docs/k8s-pv/persistent-volume.md) -##### [CentOS 7 中安装 NFS](/k8s/pv/centos-7-nfs-install.md) +##### [CentOS 7 中安装 NFS](/docs/k8s-pv/centos-7-nfs-install.md) #### Kubernetes(k8s) CSI -##### [kubernetes(k8s) CSI 插件列表](/k8s/csi/csi-list.md) +##### [kubernetes(k8s) CSI 插件列表](/docs/k8s-csi/csi-list.md) -##### [阿里云 Kubernetes OSS CSI 插件(未完成)](/k8s/csi/aliyun-oss-csi-configuration.md) +##### [阿里云 Kubernetes OSS CSI 插件(未完成)](/docs/k8s-csi/aliyun-oss-csi-configuration.md) #### helm -##### [helm 安装配置(未完成)](/k8s/helm/helm-install.md) +##### [helm 安装配置(未完成)](/docs/helm/helm-install.md) ### Nexus 私库 -#### [在 Docker 中安装 Nexus](/nexus/docker-install-nexus.md) +#### [在 Docker 中安装 Nexus](/docs/nexus/docker-install-nexus.md) -#### [Docker 容器 Nexus 配置 SSL/https](/nexus/docker-https-configuration.md) +#### [Docker 容器 Nexus 配置 SSL/https](/docs/nexus/docker-https-configuration.md) -#### [使用 Maven 私库](/nexus/use-maven-repository.md) +#### [使用 Maven 私库](/docs/nexus/use-maven-repository.md) -#### [S3 Blob Stores 配置](/nexus/s3-blob-stores.md) +#### [S3 Blob Stores 配置](/docs/nexus/s3-blob-stores.md) -#### [Maven 私库 自定义配置](/nexus/maven-repository.md) +#### [Maven 私库 自定义配置](/docs/nexus/maven-repository.md) -#### [Docker 私库 自定义配置](/nexus/docker-repository.md) +#### [Docker 私库 自定义配置](/docs/nexus/docker-repository.md) -#### [yum 私库 自定义配置](/nexus/yum-repository.md) +#### [yum 私库 自定义配置](/docs/nexus/yum-repository.md) -#### [apt 私库 自定义配置(未完成)](/nexus/apt-repository.md) +#### [apt 私库 自定义配置(未完成)](/docs/nexus/apt-repository.md) -#### [npm 私库 自定义配置(未完成)](/nexus/npm-repository.md) +#### [npm 私库 自定义配置(未完成)](/docs/nexus/npm-repository.md) ### 离线安装 diff --git a/docs/docker/_category_.json b/docs/docker/_category_.json new file mode 100644 index 0000000000000000000000000000000000000000..8cc059aba96296806e9c32e3b203e5863bbc15fe --- /dev/null +++ b/docs/docker/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "Docker", + "position": 301, + "link": { + "type": "generated-index", + "description": "Docker 安装、配置、使用等" + } +} diff --git a/docker/centos-install.md b/docs/docker/centos-install.md similarity index 96% rename from docker/centos-install.md rename to docs/docker/centos-install.md index 1193aece2317ea569852e2994c98e1c37012be5e..7da9e237d179ed4c368e59d8505b66ec9500c94f 100644 --- a/docker/centos-install.md +++ b/docs/docker/centos-install.md @@ -1,3 +1,7 @@ +--- +sidebar_position: 1 +--- + # CentOS 安装 Docker ## 文档 @@ -23,7 +27,7 @@ ## 视频演示 - + ## 安装 Docker diff --git a/docker/postgresql-15-install.md b/docs/docker/postgresql-15-install.md similarity index 98% rename from docker/postgresql-15-install.md rename to docs/docker/postgresql-15-install.md index 308ff0737d4ce06d44014d58dd73ba6d602689ec..aac484efcefd6c88edff07d1421f7f3fe6d42933 100644 --- a/docker/postgresql-15-install.md +++ b/docs/docker/postgresql-15-install.md @@ -1,3 +1,7 @@ +--- +sidebar_position: 2 +--- + # Docker 安装 PostgreSQL 15 ## 说明 diff --git a/docker/sonarqube-install.md b/docs/docker/sonarqube-install.md similarity index 98% rename from docker/sonarqube-install.md rename to docs/docker/sonarqube-install.md index 9bedb31eab09c4b517f8cd66c6bba018be2aaf46..9efce25f0b9592b2d70ae314542f9177accb573e 100644 --- a/docker/sonarqube-install.md +++ b/docs/docker/sonarqube-install.md @@ -1,3 +1,7 @@ +--- +sidebar_position: 3 +--- + # Docker 安装 sonarqube ## 说明 diff --git a/docs/gitlab-dependabot/_category_.json b/docs/gitlab-dependabot/_category_.json new file mode 100644 index 0000000000000000000000000000000000000000..06cada5c232e3682aca48ab8b1cd9ee5b6a9199d --- /dev/null +++ b/docs/gitlab-dependabot/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "GitLab Dependabot", + "position": 205, + "link": { + "type": "generated-index", + "description": "GitLab 依赖机器人" + } +} diff --git a/dependabot-gitlab/dependabot-gitlab-install.md b/docs/gitlab-dependabot/dependabot-gitlab-install.md similarity index 98% rename from dependabot-gitlab/dependabot-gitlab-install.md rename to docs/gitlab-dependabot/dependabot-gitlab-install.md index f626ba2a3f78829edb095d8c39f0bbe43567bbee..eefb99884ac820c2fb29d057ee91d48dffc3bb39 100644 --- a/dependabot-gitlab/dependabot-gitlab-install.md +++ b/docs/gitlab-dependabot/dependabot-gitlab-install.md @@ -1,4 +1,10 @@ -# GitLab 依赖机器人 dependabot-gitlab 使用 docker compose 安装 +--- +sidebar_position: 1 +--- + +# GitLab 依赖机器人 安装 + +GitLab 依赖机器人 dependabot-gitlab 使用 docker compose 安装 ## 说明 diff --git a/docs/gitlab-object-store/_category_.json b/docs/gitlab-object-store/_category_.json new file mode 100644 index 0000000000000000000000000000000000000000..3a7eb287cb5e1af6d08d892e57ec006dba25c401 --- /dev/null +++ b/docs/gitlab-object-store/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "GitLab 对象储存", + "position": 202, + "link": { + "type": "generated-index", + "description": "GitLab 对象储存使用说明等" + } +} diff --git a/gitlab/object-store/artifacts-configuration.md b/docs/gitlab-object-store/artifacts-configuration.md similarity index 97% rename from gitlab/object-store/artifacts-configuration.md rename to docs/gitlab-object-store/artifacts-configuration.md index 361fd96c2d081f40dd00db94db018718ac4f3919..293029a1e9b14f64a2c1337e4ecb8765810198d1 100644 --- a/gitlab/object-store/artifacts-configuration.md +++ b/docs/gitlab-object-store/artifacts-configuration.md @@ -1,4 +1,10 @@ -# GitLab artifacts 使用对象储存 S3(MinIO) +--- +sidebar_position: 1 +--- + +# artifacts + +GitLab artifacts 使用对象储存 S3(MinIO) ## 文档 diff --git a/docs/gitlab-object-store/backup_upload-configuration.md b/docs/gitlab-object-store/backup_upload-configuration.md new file mode 100644 index 0000000000000000000000000000000000000000..95a7569752cfa0acbee7c45a8c9dfe667b7d960f --- /dev/null +++ b/docs/gitlab-object-store/backup_upload-configuration.md @@ -0,0 +1,7 @@ +--- +sidebar_position: 4 +--- + +# backup_upload + +GitLab backup_upload 使用对象储存 S3(MinIO)(未完成) diff --git a/docs/gitlab-object-store/ci_secure_files-configuration.md b/docs/gitlab-object-store/ci_secure_files-configuration.md new file mode 100644 index 0000000000000000000000000000000000000000..f8544d92392869164eefa467dc2805270649d38f --- /dev/null +++ b/docs/gitlab-object-store/ci_secure_files-configuration.md @@ -0,0 +1,7 @@ +--- +sidebar_position: 5 +--- + +# ci_secure_files + +GitLab ci_secure_files 使用对象储存 S3(MinIO)(未完成) diff --git a/gitlab/object-store/dependency_proxy-configuration.md b/docs/gitlab-object-store/dependency_proxy-configuration.md similarity index 77% rename from gitlab/object-store/dependency_proxy-configuration.md rename to docs/gitlab-object-store/dependency_proxy-configuration.md index 969a34e63f186becb8f91b86b5f6d26e559c2f50..aada13d1ea1de11045070bed857d7fe6d3aaf0d6 100644 --- a/gitlab/object-store/dependency_proxy-configuration.md +++ b/docs/gitlab-object-store/dependency_proxy-configuration.md @@ -1,4 +1,10 @@ -# GitLab dependency_proxy 使用对象储存 S3(MinIO)(未完成) +--- +sidebar_position: 6 +--- + +# dependency_proxy + +GitLab dependency_proxy 使用对象储存 S3(MinIO)(未完成) ## 文档 1. [管理极狐GitLab 依赖代理](https://docs.gitlab.cn/jh/administration/packages/dependency_proxy.html) diff --git a/docs/gitlab-object-store/external_diffs-configuration.md b/docs/gitlab-object-store/external_diffs-configuration.md new file mode 100644 index 0000000000000000000000000000000000000000..4306359908d4e7e49d567b9c2d47963b1198d295 --- /dev/null +++ b/docs/gitlab-object-store/external_diffs-configuration.md @@ -0,0 +1,12 @@ +--- +sidebar_position: 7 +--- + +# external_diffs + +GitLab external_diffs 使用对象储存 S3(MinIO)(未完成) + +## 文档 + +1. [合并请求差异存储](https://docs.gitlab.cn/jh/administration/merge_request_diffs.html) + diff --git a/gitlab/object-store/lfs-configuration.md b/docs/gitlab-object-store/lfs-configuration.md similarity index 84% rename from gitlab/object-store/lfs-configuration.md rename to docs/gitlab-object-store/lfs-configuration.md index 7a8f7f3e451c5cdf5905351f8cd59afd03e8785c..a8f71011e8f426f5dab05c7dcf33132766a0460e 100644 --- a/gitlab/object-store/lfs-configuration.md +++ b/docs/gitlab-object-store/lfs-configuration.md @@ -1,4 +1,10 @@ -# GitLab LFS 使用对象储存 S3(MinIO)(未完成) +--- +sidebar_position: 8 +--- + +# LFS + +GitLab LFS 使用对象储存 S3(MinIO)(未完成) ## 文档 diff --git a/gitlab/object-store/object-store-configuration.md b/docs/gitlab-object-store/object-store-configuration.md similarity index 63% rename from gitlab/object-store/object-store-configuration.md rename to docs/gitlab-object-store/object-store-configuration.md index 2d8c3d2b5dd78492ae749146465916cd5e982db3..2e32ca6d6901e7dbe201cbb843689dc632f2858a 100644 --- a/gitlab/object-store/object-store-configuration.md +++ b/docs/gitlab-object-store/object-store-configuration.md @@ -1,4 +1,10 @@ -# GitLab object_storage 使用对象储存 S3(MinIO)(未完成) +--- +sidebar_position: 9 +--- + +# object_storage + +GitLab object_storage 使用对象储存 S3(MinIO)(未完成) ## 说明 diff --git a/gitlab/object-store/packages-configuration.md b/docs/gitlab-object-store/packages-configuration.md similarity index 85% rename from gitlab/object-store/packages-configuration.md rename to docs/gitlab-object-store/packages-configuration.md index f356ab3a0b0846c8af4ecd2dc4118bf6cdc6d500..db4302000e84f3f5b310905461dd79cf72ddf2fd 100644 --- a/gitlab/object-store/packages-configuration.md +++ b/docs/gitlab-object-store/packages-configuration.md @@ -1,4 +1,10 @@ -# GitLab packages 使用对象储存 S3(MinIO)(未完成) +--- +sidebar_position: 10 +--- + +# packages + +GitLab packages 使用对象储存 S3(MinIO)(未完成) ## 文档 diff --git a/gitlab/object-store/pages-configuration.md b/docs/gitlab-object-store/pages-configuration.md similarity index 97% rename from gitlab/object-store/pages-configuration.md rename to docs/gitlab-object-store/pages-configuration.md index d4030aeac164783c679c8236890b7f8fe7d27b4b..b4ac1d4b3ee96fe1977d11889241d416bdd99b93 100644 --- a/gitlab/object-store/pages-configuration.md +++ b/docs/gitlab-object-store/pages-configuration.md @@ -1,4 +1,10 @@ -# GitLab pages 使用对象储存 S3(MinIO) +--- +sidebar_position: 2 +--- + +# pages + +GitLab pages 使用对象储存 S3(MinIO) ## 文档 diff --git a/gitlab/object-store/terraform_state-configuration.md b/docs/gitlab-object-store/terraform_state-configuration.md similarity index 68% rename from gitlab/object-store/terraform_state-configuration.md rename to docs/gitlab-object-store/terraform_state-configuration.md index 45432e5987f8047bd25a8b8d521e5c62a5d10c64..a1415ae4e37d99ac65ad62cf18403dcdbda2c6b9 100644 --- a/gitlab/object-store/terraform_state-configuration.md +++ b/docs/gitlab-object-store/terraform_state-configuration.md @@ -1,4 +1,10 @@ -# GitLab terraform_state 使用对象储存 S3(MinIO)(未完成) +--- +sidebar_position: 11 +--- + +# terraform_state + +GitLab terraform_state 使用对象储存 S3(MinIO)(未完成) ## 文档 diff --git a/gitlab/object-store/uploads-configuration.md b/docs/gitlab-object-store/uploads-configuration.md similarity index 97% rename from gitlab/object-store/uploads-configuration.md rename to docs/gitlab-object-store/uploads-configuration.md index f771fe26a35713c914f1fdde7e8987b8c5519410..c742ce7c748481de4e6364457429b8289fdefd92 100644 --- a/gitlab/object-store/uploads-configuration.md +++ b/docs/gitlab-object-store/uploads-configuration.md @@ -1,4 +1,10 @@ -# GitLab uploads 使用对象储存 S3(MinIO) +--- +sidebar_position: 3 +--- + +# uploads + +GitLab uploads 使用对象储存 S3(MinIO) ## 文档 diff --git a/docs/gitlab-packages/_category_.json b/docs/gitlab-packages/_category_.json new file mode 100644 index 0000000000000000000000000000000000000000..40ef4bd50c5843437462ec2053e464f1dac53806 --- /dev/null +++ b/docs/gitlab-packages/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "GitLab 软件包库", + "position": 203, + "link": { + "type": "generated-index", + "description": "GitLab 软件包库,包含 Docker、Maven、npm 仓库使用说明等" + } +} diff --git a/gitlab/packages/docker-configuration.md b/docs/gitlab-packages/docker-configuration.md similarity index 98% rename from gitlab/packages/docker-configuration.md rename to docs/gitlab-packages/docker-configuration.md index be664a64d0cba612a04956a0e992b9cad1267fd7..7691952589078a7b3966d527c6bb8521c0b5668e 100644 --- a/gitlab/packages/docker-configuration.md +++ b/docs/gitlab-packages/docker-configuration.md @@ -114,7 +114,7 @@ 5. 访问 `项目地址/container_registry` ,如果返回的不是 `404` 说明已经配置好了 1. 如果使用域名,则需要添加DNS(或修改本地 hosts) 2. 如果是自己生成的证书,使用时需要忽略证书验证:参见: - 1. [Docker 容器 Nexus 配置 SSL/https](/nexus/docker-https-configuration.md) + 1. [Docker 容器 Nexus 配置 SSL/https](/docs/nexus/docker-https-configuration.md) 6. GitLab Docker 容器镜像库凭证(公开项目拉取镜像无需凭证) 其中 `$CI_REGISTRY` 是 GitLab `registry_external_url` 设置的域名,可访问 `项目地址/container_registry` 看到 1. 用户名/密码 @@ -156,7 +156,7 @@ docker login -u -p $CI_REGISTRY ``` -7. 域名证书验证失败:参见:[Docker 容器 Nexus 配置 SSL/https](/nexus/docker-https-configuration.md) +7. 域名证书验证失败:参见:[Docker 容器 Nexus 配置 SSL/https](/docs/nexus/docker-https-configuration.md) 先在宿主机上信任域名,然后使用挂载卷映射 `/etc/docker/certs.d` 到容器内即可 ```shell diff --git a/gitlab/packages/maven-configuration.md b/docs/gitlab-packages/maven-configuration.md similarity index 100% rename from gitlab/packages/maven-configuration.md rename to docs/gitlab-packages/maven-configuration.md diff --git a/gitlab/packages/npm-configuration.md b/docs/gitlab-packages/npm-configuration.md similarity index 100% rename from gitlab/packages/npm-configuration.md rename to docs/gitlab-packages/npm-configuration.md diff --git a/docs/gitlab-runner/_category_.json b/docs/gitlab-runner/_category_.json new file mode 100644 index 0000000000000000000000000000000000000000..44b78a455f05d171ec1b6fb150e2169967452145 --- /dev/null +++ b/docs/gitlab-runner/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "GitLab Runner", + "position": 204, + "link": { + "type": "generated-index", + "description": "GitLab Runner CI/CD 安装、配置、使用说明等" + } +} diff --git a/gitlab-runner/anolis-8-install.md b/docs/gitlab-runner/anolis-8-install.md similarity index 95% rename from gitlab-runner/anolis-8-install.md rename to docs/gitlab-runner/anolis-8-install.md index bf94937ff2009057fb7d2d8f54832c62cc7810e6..ff28e09fe9e0e0a08ebd0075d518800af5689bcf 100644 --- a/gitlab-runner/anolis-8-install.md +++ b/docs/gitlab-runner/anolis-8-install.md @@ -1,8 +1,12 @@ -# 疑难解答:龙蜥 Anolis 8 中安装 GitLab Runner +--- +sidebar_position: 2 +--- + +# Anolis 8 安装 GitLab Runner ## 说明 -1. 原理参见上文 [龙蜥 Anolis 8 中安装 GitLab](/gitlab/anolis-8-install.md) +1. 原理参见上文 [龙蜥 Anolis 8 中安装 GitLab](/docs/gitlab/anolis-8.4-install.md) 2. 本文以 Anolis 8为例进行说明(**如果使用的是 Anolis 7,需要将下方链接中的参数 8 改为 7**) @@ -75,4 +79,4 @@ yum -y install gitlab-runner ``` -5. 后面就可以直接使用前面的文档 [CentOS 安装 GitLab Runner](/gitlab-runner/centos-install.md) 进行配置了 +5. 后面就可以直接使用前面的文档 [CentOS 安装 GitLab Runner](/docs/gitlab-runnerunner/centos-install.md) 进行配置了 diff --git a/gitlab-runner/cache-s3-configuration.md b/docs/gitlab-runner/cache-s3-configuration.md similarity index 97% rename from gitlab-runner/cache-s3-configuration.md rename to docs/gitlab-runner/cache-s3-configuration.md index 0127b39485ced113a3b2088fc3e1e2b667508305..ff4cf4e9003ed195ed1a30ba6f82ec2a0f3b209a 100644 --- a/gitlab-runner/cache-s3-configuration.md +++ b/docs/gitlab-runner/cache-s3-configuration.md @@ -1,8 +1,13 @@ -# GitLab Runner Cache 配置 S3(MinIO) +--- +sidebar_position: 4 +--- -1. 支持 MinIO -2. 支持 阿里云 OSS 对象储存 -3. 支持 天翼云 OOS 对象储存 +# GitLab Runner Cache 配置 + +1. 支持 S3 协议 +2. 支持 MinIO +3. 支持 阿里云 OSS 对象储存 +4. 支持 天翼云 OOS 对象储存 ## 说明 diff --git a/gitlab-runner/centos-install.md b/docs/gitlab-runner/centos-install.md similarity index 99% rename from gitlab-runner/centos-install.md rename to docs/gitlab-runner/centos-install.md index 6816731264fbd9509dfd12a541da4372401042aa..68292c6f42a8f2bfac4f8299451cbb72067228e1 100644 --- a/gitlab-runner/centos-install.md +++ b/docs/gitlab-runner/centos-install.md @@ -1,3 +1,7 @@ +--- +sidebar_position: 1 +--- + # CentOS 安装 GitLab Runner ## 文档 diff --git a/gitlab-runner/docker-in-docker-configuration.md b/docs/gitlab-runner/docker-in-docker-configuration.md similarity index 99% rename from gitlab-runner/docker-in-docker-configuration.md rename to docs/gitlab-runner/docker-in-docker-configuration.md index 5bf8dff728961f4d1888efb54f00995ca47f9ef4..b92f1bdd7ee0405c05ee37b468a7b1e82728d15b 100644 --- a/gitlab-runner/docker-in-docker-configuration.md +++ b/docs/gitlab-runner/docker-in-docker-configuration.md @@ -1,3 +1,7 @@ +--- +sidebar_position: 5 +--- + # Docker-in-Docker(未完成) ## 说明 diff --git a/gitlab-runner/fatal-git-fetch-pack.md b/docs/gitlab-runner/fatal-git-fetch-pack.md similarity index 86% rename from gitlab-runner/fatal-git-fetch-pack.md rename to docs/gitlab-runner/fatal-git-fetch-pack.md index e0554650df8a6a566a2769e97eaadef7d5ae4c52..e3514601cac22d77db70fa835514df8bf9334317 100644 --- a/gitlab-runner/fatal-git-fetch-pack.md +++ b/docs/gitlab-runner/fatal-git-fetch-pack.md @@ -1,4 +1,10 @@ -# 疑难解答:GitLab Runner CI/CD 在 CentOS/Anolis 中使用 shell 执行器时,出现:fatal: git fetch-pack: expected shallow list +--- +sidebar_position: 6 +--- + +# fatal: git fetch-pack: expected shallow list + +GitLab Runner CI/CD 在 CentOS/Anolis 中使用 shell 执行器时,出现:fatal: git fetch-pack: expected shallow list ## 说明 diff --git a/gitlab-runner/k8s-configuration.md b/docs/gitlab-runner/k8s-configuration.md similarity index 98% rename from gitlab-runner/k8s-configuration.md rename to docs/gitlab-runner/k8s-configuration.md index 72d904d1fce72d277a13fa8e4d5d3627409f9abb..b96f2fa40ebf0448ca1fec14852549fb05c6bf34 100644 --- a/gitlab-runner/k8s-configuration.md +++ b/docs/gitlab-runner/k8s-configuration.md @@ -1,4 +1,8 @@ -# GitLab Runner、kubernetes(k8s)配置 +--- +sidebar_position: 3 +--- + +# GitLab Runner kubernetes(k8s)配置 ## 资料 @@ -19,7 +23,7 @@ ## 说明 -1. GitLab Runner 注册到 GitLab 的操作请参见上面章节中的[CentOS 安装 GitLab Runner](/gitlab-runner/centos-install.md) +1. GitLab Runner 注册到 GitLab 的操作请参见上面章节中的[CentOS 安装 GitLab Runner](/docs/gitlab-runnerunner/centos-install.md) ,只需要将**流水线的执行器**设置成**kubernetes**即可,然后执行流水线,会出现问题,按照下方内容去解决 2. 本文采用遇见什么错误,增加对应的配置来介绍 GitLab Runner、kubernetes 的配置 diff --git a/gitlab-runner/static/fatal-git-fetch-pack-1.png b/docs/gitlab-runner/static/fatal-git-fetch-pack-1.png similarity index 100% rename from gitlab-runner/static/fatal-git-fetch-pack-1.png rename to docs/gitlab-runner/static/fatal-git-fetch-pack-1.png diff --git a/gitlab-runner/static/fatal-git-fetch-pack-2.png b/docs/gitlab-runner/static/fatal-git-fetch-pack-2.png similarity index 100% rename from gitlab-runner/static/fatal-git-fetch-pack-2.png rename to docs/gitlab-runner/static/fatal-git-fetch-pack-2.png diff --git a/gitlab-runner/static/fatal-git-fetch-pack-3.png b/docs/gitlab-runner/static/fatal-git-fetch-pack-3.png similarity index 100% rename from gitlab-runner/static/fatal-git-fetch-pack-3.png rename to docs/gitlab-runner/static/fatal-git-fetch-pack-3.png diff --git a/docs/gitlab/_category_.json b/docs/gitlab/_category_.json new file mode 100644 index 0000000000000000000000000000000000000000..f1ce905a4c6d667f917ee55fdfd9ac351ab52f80 --- /dev/null +++ b/docs/gitlab/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "GitLab", + "position": 201, + "link": { + "type": "generated-index", + "description": "GitLab 安装、配置、使用说明等" + } +} diff --git a/gitlab/anolis-8-install.md b/docs/gitlab/anolis-8.4-install.md similarity index 98% rename from gitlab/anolis-8-install.md rename to docs/gitlab/anolis-8.4-install.md index 1a35d4333d8582918f3fa01aff6ef77746054ea8..e4ddbde405ff0690c929d9f228566b71a7badb05 100644 --- a/gitlab/anolis-8-install.md +++ b/docs/gitlab/anolis-8.4-install.md @@ -1,4 +1,8 @@ -# 疑难解答:龙蜥 Anolis 8 中安装 GitLab +--- +sidebar_position: 2 +--- + +# Anolis 8.4 中安装 GitLab ## 说明与文档 @@ -116,4 +120,4 @@ # sudo EXTERNAL_URL="http://gitlab.example.com" yum install -y gitlab-ee ``` -5. 后面就可以直接使用前面的文档 [CentOS 7 中安装 GitLab](/gitlab/centos-7.9-install.md) 进行配置了 +5. 后面就可以直接使用前面的文档 [CentOS 7 中安装 GitLab](/docs/gitlab/centos-7.9-install.md) 进行配置了 diff --git a/gitlab/centos-7.9-install.md b/docs/gitlab/centos-7.9-install.md similarity index 99% rename from gitlab/centos-7.9-install.md rename to docs/gitlab/centos-7.9-install.md index 4a35c9191630990263eed91781dc782cca5e6307..afe538611850eb4b1bb47659deff4f7427266ea4 100644 --- a/gitlab/centos-7.9-install.md +++ b/docs/gitlab/centos-7.9-install.md @@ -1,3 +1,7 @@ +--- +sidebar_position: 1 +--- + # CentOS 7.9 中安装 GitLab ## 参考文档 diff --git a/gitlab/https-configuration.md b/docs/gitlab/https-configuration.md similarity index 99% rename from gitlab/https-configuration.md rename to docs/gitlab/https-configuration.md index 40a9806fc7a85fd1f39cbc23dbd5c8e6ddd6ca43..6f174559d9dd794e6929f42a47fa05702e55d335 100644 --- a/gitlab/https-configuration.md +++ b/docs/gitlab/https-configuration.md @@ -1,3 +1,7 @@ +--- +sidebar_position: 3 +--- + # GitLab 配置 SSL/https ## 参考文档 diff --git a/gitlab/pages-https-configuration.md b/docs/gitlab/pages-https-configuration.md similarity index 99% rename from gitlab/pages-https-configuration.md rename to docs/gitlab/pages-https-configuration.md index ae3897f0b0b5e6dff53566f848cc67684caa706f..44d34c0e3832df82129468c8ea0223fe37a5c744 100644 --- a/gitlab/pages-https-configuration.md +++ b/docs/gitlab/pages-https-configuration.md @@ -1,3 +1,7 @@ +--- +sidebar_position: 4 +--- + # GitLab Pages 配置 SSL/https ## 文档 diff --git a/gitlab/static/pages-https-configuration-1.png b/docs/gitlab/static/pages-https-configuration-1.png similarity index 100% rename from gitlab/static/pages-https-configuration-1.png rename to docs/gitlab/static/pages-https-configuration-1.png diff --git a/docs/guide/_category_.json b/docs/guide/_category_.json new file mode 100644 index 0000000000000000000000000000000000000000..d791dee03588b378ccc06da7a1db79c7b1b06a52 --- /dev/null +++ b/docs/guide/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "导读", + "position": 101, + "link": { + "type": "generated-index", + "description": "软件介绍" + } +} diff --git a/guide/gitlab-gitee.md b/docs/guide/gitlab-gitee.md similarity index 99% rename from guide/gitlab-gitee.md rename to docs/guide/gitlab-gitee.md index 6f9dc3abc1623bd2df4e323aacfe583c960f443e..789ba39ca920889f2b34614352421102d68bd09a 100644 --- a/guide/gitlab-gitee.md +++ b/docs/guide/gitlab-gitee.md @@ -1,3 +1,7 @@ +--- +sidebar_position: 4 +--- + # 极狐GitLab 与 码云Gitee 价格对比 ## 说明 diff --git a/guide/gitlab-runner.md b/docs/guide/gitlab-runner.md similarity index 99% rename from guide/gitlab-runner.md rename to docs/guide/gitlab-runner.md index 4b5150530ce6c22f568a36997666f279e700d97e..891fe24e392c9884470862f298d3f9e69692054e 100644 --- a/guide/gitlab-runner.md +++ b/docs/guide/gitlab-runner.md @@ -1,3 +1,7 @@ +--- +sidebar_position: 2 +--- + # GitLab Runner 导读 1. GitLab Runner 是专为 GitLab 设计的流水线:`持续集成(CI)`、`持续交付(CD)`、`持续部署(CD)` diff --git a/guide/gitlab.md b/docs/guide/gitlab.md similarity index 98% rename from guide/gitlab.md rename to docs/guide/gitlab.md index 9087f8e3c6e12a3cfa62a95a791dea7fb759e171..6e1e69f96c304c3079f415d4f0d700210267f984 100644 --- a/guide/gitlab.md +++ b/docs/guide/gitlab.md @@ -1,3 +1,7 @@ +--- +sidebar_position: 1 +--- + # GitLab 导读 ## 资料 diff --git a/guide/k8s.md b/docs/guide/k8s.md similarity index 99% rename from guide/k8s.md rename to docs/guide/k8s.md index 11a3a15c32e5ebf6e7a653d71b267eec1c51b683..d2438c4d2ea92e1d5e880b70f30d10b1accc44e8 100644 --- a/guide/k8s.md +++ b/docs/guide/k8s.md @@ -1,3 +1,7 @@ +--- +sidebar_position: 3 +--- + # kubernetes(k8s) 导读 ## kubernetes 是什么? diff --git a/guide/static/price/gitee-1.png b/docs/guide/static/price/gitee-1.png similarity index 100% rename from guide/static/price/gitee-1.png rename to docs/guide/static/price/gitee-1.png diff --git a/guide/static/price/jihulab-1.png b/docs/guide/static/price/jihulab-1.png similarity index 100% rename from guide/static/price/jihulab-1.png rename to docs/guide/static/price/jihulab-1.png diff --git a/guide/static/price/jihulab-2.png b/docs/guide/static/price/jihulab-2.png similarity index 100% rename from guide/static/price/jihulab-2.png rename to docs/guide/static/price/jihulab-2.png diff --git a/docs/helm/_category_.json b/docs/helm/_category_.json new file mode 100644 index 0000000000000000000000000000000000000000..51598ba226122a38f2cac7b671f2992a5169f5e9 --- /dev/null +++ b/docs/helm/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "helm", + "position": 409, + "link": { + "type": "generated-index", + "description": "helm" + } +} diff --git a/k8s/helm/helm-install.md b/docs/helm/helm-install.md similarity index 100% rename from k8s/helm/helm-install.md rename to docs/helm/helm-install.md diff --git a/docs/intro.md b/docs/intro.md index 8a2e69d95f9f7de70b8fb31dbf98fbb27deb7012..918e76677b5ead4d2bd5faa43673533d5644b50e 100644 --- a/docs/intro.md +++ b/docs/intro.md @@ -2,7 +2,7 @@ sidebar_position: 1 --- -# Tutorial Intro +# 文档简介 Let's discover **Docusaurus in less than 5 minutes**. @@ -15,7 +15,7 @@ Or **try Docusaurus immediately** with **[docusaurus.new](https://docusaurus.new ### What you'll need - [Node.js](https://nodejs.org/en/download/) version 16.14 or above: - - When installing Node.js, you are recommended to check all checkboxes related to dependencies. + - When installing Node.js, you are recommended to check all checkboxes related to dependencies. ## Generate a new site @@ -27,7 +27,8 @@ The classic template will automatically be added to your project after you run t npm init docusaurus@latest my-website classic ``` -You can type this command into Command Prompt, Powershell, Terminal, or any other integrated terminal of your code editor. +You can type this command into Command Prompt, Powershell, Terminal, or any other integrated terminal of your code +editor. The command also installs all necessary dependencies you need to run Docusaurus. @@ -40,8 +41,10 @@ cd my-website npm run start ``` -The `cd` command changes the directory you're working with. In order to work with your newly created Docusaurus site, you'll need to navigate the terminal there. +The `cd` command changes the directory you're working with. In order to work with your newly created Docusaurus site, +you'll need to navigate the terminal there. -The `npm run start` command builds your website locally and serves it through a development server, ready for you to view at http://localhost:3000/. +The `npm run start` command builds your website locally and serves it through a development server, ready for you to +view at http://localhost:3000/. Open `docs/intro.md` (this page) and edit some lines: the site **reloads automatically** and displays your changes. diff --git a/docs/k8s-availability/_category_.json b/docs/k8s-availability/_category_.json new file mode 100644 index 0000000000000000000000000000000000000000..c3673721b1cdaf18a2a425e1408cc942b571d877 --- /dev/null +++ b/docs/k8s-availability/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "Kubernetes(k8s)高可用", + "position": 402, + "link": { + "type": "generated-index", + "description": "Kubernetes(k8s)高可用 安装、配置、使用等" + } +} diff --git a/k8s/availability/etcd-install.md b/docs/k8s-availability/etcd-install.md similarity index 100% rename from k8s/availability/etcd-install.md rename to docs/k8s-availability/etcd-install.md diff --git a/k8s/availability/external-etcd.md b/docs/k8s-availability/external-etcd.md similarity index 64% rename from k8s/availability/external-etcd.md rename to docs/k8s-availability/external-etcd.md index 71986c318b542a800b98098ff819a79dfea34c89..f8e0b5610c5ec100b4458980b61e22d4cbe1e39a 100644 --- a/k8s/availability/external-etcd.md +++ b/docs/k8s-availability/external-etcd.md @@ -3,7 +3,7 @@ ## 说明 1. **本文使用“外部 etcd 拓扑”,即:自建高可用etcd集群,需要:** - 1. [kubernetes(k8s)高可用集群2:etcd 高可用集群(非必须)](/k8s/availability/etcd-install.md) + 1. [kubernetes(k8s)高可用集群2:etcd 高可用集群(非必须)](/docs/k8s-availability/etcd-install.md) 2. **如果不需要“外部 etcd 拓扑”,即:不需要自建高可用etcd集群,请参考:** - 1. [kubernetes(k8s)高可用集群4:利用 kubeadm 创建高可用集群-堆叠(Stacked) etcd 拓扑](/k8s/availability/stacked-etcd.md) -3. [使用两种 etcd 拓展时的区别](/k8s/availability/stacked-etcd.md) + 1. [kubernetes(k8s)高可用集群4:利用 kubeadm 创建高可用集群-堆叠(Stacked) etcd 拓扑](/docs/k8s-availability/stacked-etcd.md) +3. [使用两种 etcd 拓展时的区别](/docs/k8s-availability/stacked-etcd.md) diff --git a/k8s/availability/guide.md b/docs/k8s-availability/guide.md similarity index 100% rename from k8s/availability/guide.md rename to docs/k8s-availability/guide.md diff --git a/k8s/availability/nfs.md b/docs/k8s-availability/nfs.md similarity index 100% rename from k8s/availability/nfs.md rename to docs/k8s-availability/nfs.md diff --git a/k8s/availability/prerequisite.md b/docs/k8s-availability/prerequisite.md similarity index 100% rename from k8s/availability/prerequisite.md rename to docs/k8s-availability/prerequisite.md diff --git a/k8s/availability/stacked-etcd.md b/docs/k8s-availability/stacked-etcd.md similarity index 96% rename from k8s/availability/stacked-etcd.md rename to docs/k8s-availability/stacked-etcd.md index c71d6197b5a56ac1ddf0fcbe581da8b79a5eab19..23aa26b11d1594e54bf7e012cd5b55b65eaabdfe 100644 --- a/k8s/availability/stacked-etcd.md +++ b/docs/k8s-availability/stacked-etcd.md @@ -3,9 +3,9 @@ ## 说明 1. **本文使用“堆叠(Stacked) etcd 拓扑”,即:不需要自建etcd高可用集群,不需要** - 1. [kubernetes(k8s)高可用集群2:etcd 高可用集群(非必须)](/k8s/availability/etcd-install.md)** + 1. [kubernetes(k8s)高可用集群2:etcd 高可用集群(非必须)](/docs/k8s-availability/etcd-install.md)** 2. **如需使用“外部 etcd 拓扑”,即:自建etcd高可用集群,请参考:** - 1. [kubernetes(k8s)高可用集群5:利用 kubeadm 创建高可用集群-外部 etcd 拓扑](/k8s/availability/stacked-etcd.md) + 1. [kubernetes(k8s)高可用集群5:利用 kubeadm 创建高可用集群-外部 etcd 拓扑](/docs/k8s-availability/stacked-etcd.md) 3. 使用两种 etcd 拓展时的区别 由于两种方式操作时,仅存在首个 Master(Control Plane)初始化命令的区别,故仅提供更复杂的“外部 etcd 拓扑”(自建etcd高可用集群)的具体文章步骤,本文仅介绍区别。 diff --git a/k8s/availability/static/availability-1.png b/docs/k8s-availability/static/availability-1.png similarity index 100% rename from k8s/availability/static/availability-1.png rename to docs/k8s-availability/static/availability-1.png diff --git a/k8s/availability/static/availability-2.png b/docs/k8s-availability/static/availability-2.png similarity index 100% rename from k8s/availability/static/availability-2.png rename to docs/k8s-availability/static/availability-2.png diff --git a/k8s/availability/static/availability-3.png b/docs/k8s-availability/static/availability-3.png similarity index 100% rename from k8s/availability/static/availability-3.png rename to docs/k8s-availability/static/availability-3.png diff --git a/k8s/availability/static/availability-4.png b/docs/k8s-availability/static/availability-4.png similarity index 100% rename from k8s/availability/static/availability-4.png rename to docs/k8s-availability/static/availability-4.png diff --git a/k8s/availability/static/availability-5.png b/docs/k8s-availability/static/availability-5.png similarity index 100% rename from k8s/availability/static/availability-5.png rename to docs/k8s-availability/static/availability-5.png diff --git a/k8s/availability/vip.md b/docs/k8s-availability/vip.md similarity index 100% rename from k8s/availability/vip.md rename to docs/k8s-availability/vip.md diff --git a/docs/k8s-csi/_category_.json b/docs/k8s-csi/_category_.json new file mode 100644 index 0000000000000000000000000000000000000000..5736e34fb1db2a8b5b5f57120823cf57cbf722f4 --- /dev/null +++ b/docs/k8s-csi/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "Kubernetes(k8s)CSI", + "position": 404, + "link": { + "type": "generated-index", + "description": "Kubernetes(k8s)CSI 安装、配置、使用等" + } +} diff --git a/k8s/csi/aliyun-oss-csi-configuration.md b/docs/k8s-csi/aliyun-oss-csi-configuration.md similarity index 100% rename from k8s/csi/aliyun-oss-csi-configuration.md rename to docs/k8s-csi/aliyun-oss-csi-configuration.md diff --git a/k8s/csi/csi-list.md b/docs/k8s-csi/csi-list.md similarity index 100% rename from k8s/csi/csi-list.md rename to docs/k8s-csi/csi-list.md diff --git a/docs/k8s-pv/_category_.json b/docs/k8s-pv/_category_.json new file mode 100644 index 0000000000000000000000000000000000000000..9dd1e40e5c6c21d7bbb905754f40a0b7025f8f6c --- /dev/null +++ b/docs/k8s-pv/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "Kubernetes(k8s)PV", + "position": 405, + "link": { + "type": "generated-index", + "description": "Kubernetes(k8s)PV" + } +} diff --git a/k8s/pv/centos-7-nfs-install.md b/docs/k8s-pv/centos-7-nfs-install.md similarity index 100% rename from k8s/pv/centos-7-nfs-install.md rename to docs/k8s-pv/centos-7-nfs-install.md diff --git a/k8s/pv/persistent-volume.md b/docs/k8s-pv/persistent-volume.md similarity index 100% rename from k8s/pv/persistent-volume.md rename to docs/k8s-pv/persistent-volume.md diff --git a/k8s/pv/static/centos-7-nfs-install-1.png b/docs/k8s-pv/static/centos-7-nfs-install-1.png similarity index 100% rename from k8s/pv/static/centos-7-nfs-install-1.png rename to docs/k8s-pv/static/centos-7-nfs-install-1.png diff --git a/k8s/pv/static/centos-7-nfs-install-2.png b/docs/k8s-pv/static/centos-7-nfs-install-2.png similarity index 100% rename from k8s/pv/static/centos-7-nfs-install-2.png rename to docs/k8s-pv/static/centos-7-nfs-install-2.png diff --git a/docs/k8s-ui/_category_.json b/docs/k8s-ui/_category_.json new file mode 100644 index 0000000000000000000000000000000000000000..834ae2881d8275dec4d9602fad8a668d124a93d9 --- /dev/null +++ b/docs/k8s-ui/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "Kubernetes(k8s)UI", + "position": 403, + "link": { + "type": "generated-index", + "description": "Kubernetes(k8s)UI 安装、配置、使用等" + } +} diff --git a/k8s/ui/dashboard-install.md b/docs/k8s-ui/dashboard-install.md similarity index 100% rename from k8s/ui/dashboard-install.md rename to docs/k8s-ui/dashboard-install.md diff --git a/docs/k8s-volumes/_category_.json b/docs/k8s-volumes/_category_.json new file mode 100644 index 0000000000000000000000000000000000000000..ca44fbe799713884ebc448cfb55deab3380d8647 --- /dev/null +++ b/docs/k8s-volumes/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "Kubernetes(k8s)Volumes", + "position": 406, + "link": { + "type": "generated-index", + "description": "Kubernetes(k8s)Volumes" + } +} diff --git a/k8s/volumes/local/empty-dir.md b/docs/k8s-volumes/local/empty-dir.md similarity index 100% rename from k8s/volumes/local/empty-dir.md rename to docs/k8s-volumes/local/empty-dir.md diff --git a/k8s/volumes/local/host-path.md b/docs/k8s-volumes/local/host-path.md similarity index 100% rename from k8s/volumes/local/host-path.md rename to docs/k8s-volumes/local/host-path.md diff --git a/k8s/volumes/resource-mapping/configmap.md b/docs/k8s-volumes/resource-mapping/configmap.md similarity index 100% rename from k8s/volumes/resource-mapping/configmap.md rename to docs/k8s-volumes/resource-mapping/configmap.md diff --git a/k8s/volumes/resource-mapping/downward-api.md b/docs/k8s-volumes/resource-mapping/downward-api.md similarity index 100% rename from k8s/volumes/resource-mapping/downward-api.md rename to docs/k8s-volumes/resource-mapping/downward-api.md diff --git a/k8s/volumes/resource-mapping/projected-volume.md b/docs/k8s-volumes/resource-mapping/projected-volume.md similarity index 100% rename from k8s/volumes/resource-mapping/projected-volume.md rename to docs/k8s-volumes/resource-mapping/projected-volume.md diff --git a/k8s/volumes/resource-mapping/secret.md b/docs/k8s-volumes/resource-mapping/secret.md similarity index 100% rename from k8s/volumes/resource-mapping/secret.md rename to docs/k8s-volumes/resource-mapping/secret.md diff --git a/k8s/volumes/volumes-intro.md b/docs/k8s-volumes/volumes-intro.md similarity index 100% rename from k8s/volumes/volumes-intro.md rename to docs/k8s-volumes/volumes-intro.md diff --git a/docs/k8s/_category_.json b/docs/k8s/_category_.json new file mode 100644 index 0000000000000000000000000000000000000000..299ffd9143e820a64651b9765e7209189f1df92f --- /dev/null +++ b/docs/k8s/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "Kubernetes(k8s)", + "position": 401, + "link": { + "type": "generated-index", + "description": "Kubernetes(k8s)安装、配置、使用等" + } +} diff --git a/k8s/ca-kubeadm.md b/docs/k8s/ca-kubeadm.md similarity index 99% rename from k8s/ca-kubeadm.md rename to docs/k8s/ca-kubeadm.md index b325a30fc9d2c39a79b7fd23f74f4eebe9f65fff..3a0adbd34c33000925917fff7a0faae1d9dbd61a 100644 --- a/k8s/ca-kubeadm.md +++ b/docs/k8s/ca-kubeadm.md @@ -1,3 +1,7 @@ +--- +sidebar_position: 10 +--- + # 使用 kubeadm 生成 Kubernetes(k8s) 新证书 1. 可用于直接更新证书 diff --git a/k8s/ca-openssl.md b/docs/k8s/ca-openssl.md similarity index 68% rename from k8s/ca-openssl.md rename to docs/k8s/ca-openssl.md index 401536f1ea5316a12f322f0aba64f50218596c7d..d39f44d9e32dad5ba193c6c5f2e838fd8a4bde5b 100644 --- a/k8s/ca-openssl.md +++ b/docs/k8s/ca-openssl.md @@ -1,3 +1,7 @@ +--- +sidebar_position: 9 +--- + # 使用 openssl 生成 Kubernetes(k8s) 新证书(未完成) ## 说明 @@ -6,47 +10,49 @@ 2. 不推荐使用此方式,此方式要求对 k8s 配置文件比较了解 3. 此方式仅用学习 `openssl` 相关命令 4. k8s ca 原始文件、k8s 配置文件 - 1. /etc/kubernetes/manifests/kube-apiserver.yaml - 2. + 1. + /etc/kubernetes/manifests/kube-apiserver.yaml + 2. /etc/kubernetes/manifests/kube-controller-manager.yaml - 3. /etc/kubernetes/manifests/kube-scheduler.yaml - 4. /etc/kubernetes/manifests/etcd.yaml - 5. /etc/kubernetes/pki/etcd/ca.key - 6. /etc/kubernetes/pki/etcd/ca.crt - 7. /etc/kubernetes/pki/etcd/server.key - 8. /etc/kubernetes/pki/etcd/server.crt - 9. /etc/kubernetes/pki/etcd/peer.key - 10. /etc/kubernetes/pki/etcd/peer.crt - 11. + 3. + /etc/kubernetes/manifests/kube-scheduler.yaml + 4. /etc/kubernetes/manifests/etcd.yaml + 5. /etc/kubernetes/pki/etcd/ca.key + 6. /etc/kubernetes/pki/etcd/ca.crt + 7. /etc/kubernetes/pki/etcd/server.key + 8. /etc/kubernetes/pki/etcd/server.crt + 9. /etc/kubernetes/pki/etcd/peer.key + 10. /etc/kubernetes/pki/etcd/peer.crt + 11. /etc/kubernetes/pki/etcd/healthcheck-client.key - 12. + 12. /etc/kubernetes/pki/etcd/healthcheck-client.crt - 13. /etc/kubernetes/pki/ca.key - 14. /etc/kubernetes/pki/ca.crt - 15. /etc/kubernetes/pki/apiserver.key - 16. /etc/kubernetes/pki/apiserver.crt - 17. + 13. /etc/kubernetes/pki/ca.key + 14. /etc/kubernetes/pki/ca.crt + 15. /etc/kubernetes/pki/apiserver.key + 16. /etc/kubernetes/pki/apiserver.crt + 17. /etc/kubernetes/pki/apiserver-kubelet-client.key - 18. + 18. /etc/kubernetes/pki/apiserver-kubelet-client.crt - 19. /etc/kubernetes/pki/front-proxy-ca.key - 20. /etc/kubernetes/pki/front-proxy-ca.crt - 21. /etc/kubernetes/pki/front-proxy-client.key - 22. /etc/kubernetes/pki/front-proxy-client.crt - 23. + 19. /etc/kubernetes/pki/front-proxy-ca.key + 20. /etc/kubernetes/pki/front-proxy-ca.crt + 21. /etc/kubernetes/pki/front-proxy-client.key + 22. /etc/kubernetes/pki/front-proxy-client.crt + 23. /etc/kubernetes/pki/apiserver-etcd-client.key - 24. + 24. /etc/kubernetes/pki/apiserver-etcd-client.crt - 25. /etc/kubernetes/pki/sa.key - 26. /etc/kubernetes/pki/sa.pub - 27. /etc/kubernetes/admin.conf - 28. /etc/kubernetes/kubelet.conf - 29. /etc/kubernetes/controller-manager.conf - 30. /etc/kubernetes/scheduler.conf + 25. /etc/kubernetes/pki/sa.key + 26. /etc/kubernetes/pki/sa.pub + 27. /etc/kubernetes/admin.conf + 28. /etc/kubernetes/kubelet.conf + 29. /etc/kubernetes/controller-manager.conf + 30. /etc/kubernetes/scheduler.conf 5. k8s 配置文件说明 - 1. /etc/kubernetes/admin.conf + 1. /etc/kubernetes/admin.conf - clusters.cluster.certificate-authority-data - 1. /etc/kubernetes/pki/ca.crt 文件内容计算 Base64 可得 + 1. /etc/kubernetes/pki/ca.crt 文件内容计算 Base64 可得 ```shell cat /etc/kubernetes/pki/etcd/ca.crt | base64 -w 0 ``` @@ -56,9 +62,9 @@ 3. O:system:masters - users.user.client-key-data 1. users.user.client-certificate-data 的秘钥 - 2. /etc/kubernetes/kubelet.conf + 2. /etc/kubernetes/kubelet.conf - clusters.cluster.certificate-authority-data - 1. /etc/kubernetes/pki/ca.crt 文件内容计算 Base64 可得 + 1. /etc/kubernetes/pki/ca.crt 文件内容计算 Base64 可得 ```shell cat /etc/kubernetes/pki/etcd/ca.crt | base64 -w 0 ``` @@ -67,15 +73,15 @@ 2. 颁发给、使用者 CN:system:kube-controller-manager - users.user.client-key-data 1. users.user.client-certificate-data 的秘钥 - 3. /etc/kubernetes/controller-manager.conf + 3. /etc/kubernetes/controller-manager.conf - clusters.cluster.certificate-authority-data - 1. /etc/kubernetes/pki/ca.crt 文件内容计算 Base64 可得 + 1. /etc/kubernetes/pki/ca.crt 文件内容计算 Base64 可得 ```shell cat /etc/kubernetes/pki/etcd/ca.crt | base64 -w 0 ``` - 4. /etc/kubernetes/scheduler.conf + 4. /etc/kubernetes/scheduler.conf - clusters.cluster.certificate-authority-data - 1. /etc/kubernetes/pki/ca.crt 文件内容计算 Base64 可得 + 1. /etc/kubernetes/pki/ca.crt 文件内容计算 Base64 可得 ```shell cat /etc/kubernetes/pki/etcd/ca.crt | base64 -w 0 ``` diff --git a/k8s/ca/admin.conf b/docs/k8s/ca/admin.conf similarity index 100% rename from k8s/ca/admin.conf rename to docs/k8s/ca/admin.conf diff --git a/k8s/ca/conf/admin/clusters-cluster-certificate-authority-data.crt b/docs/k8s/ca/conf/admin/clusters-cluster-certificate-authority-data.crt similarity index 100% rename from k8s/ca/conf/admin/clusters-cluster-certificate-authority-data.crt rename to docs/k8s/ca/conf/admin/clusters-cluster-certificate-authority-data.crt diff --git a/k8s/ca/conf/admin/users-user-client-certificate-data.crt b/docs/k8s/ca/conf/admin/users-user-client-certificate-data.crt similarity index 100% rename from k8s/ca/conf/admin/users-user-client-certificate-data.crt rename to docs/k8s/ca/conf/admin/users-user-client-certificate-data.crt diff --git a/k8s/ca/conf/admin/users-user-client-key-data.key b/docs/k8s/ca/conf/admin/users-user-client-key-data.key similarity index 100% rename from k8s/ca/conf/admin/users-user-client-key-data.key rename to docs/k8s/ca/conf/admin/users-user-client-key-data.key diff --git a/k8s/ca/conf/controller-manager/clusters-cluster-certificate-authority-data.crt b/docs/k8s/ca/conf/controller-manager/clusters-cluster-certificate-authority-data.crt similarity index 100% rename from k8s/ca/conf/controller-manager/clusters-cluster-certificate-authority-data.crt rename to docs/k8s/ca/conf/controller-manager/clusters-cluster-certificate-authority-data.crt diff --git a/k8s/ca/conf/controller-manager/users-user-client-certificate-data.crt b/docs/k8s/ca/conf/controller-manager/users-user-client-certificate-data.crt similarity index 100% rename from k8s/ca/conf/controller-manager/users-user-client-certificate-data.crt rename to docs/k8s/ca/conf/controller-manager/users-user-client-certificate-data.crt diff --git a/k8s/ca/conf/controller-manager/users-user-client-key-data.key b/docs/k8s/ca/conf/controller-manager/users-user-client-key-data.key similarity index 100% rename from k8s/ca/conf/controller-manager/users-user-client-key-data.key rename to docs/k8s/ca/conf/controller-manager/users-user-client-key-data.key diff --git a/k8s/ca/conf/kubelet/clusters-cluster-certificate-authority-data.crt b/docs/k8s/ca/conf/kubelet/clusters-cluster-certificate-authority-data.crt similarity index 100% rename from k8s/ca/conf/kubelet/clusters-cluster-certificate-authority-data.crt rename to docs/k8s/ca/conf/kubelet/clusters-cluster-certificate-authority-data.crt diff --git a/k8s/ca/conf/scheduler/clusters-cluster-certificate-authority-data.crt b/docs/k8s/ca/conf/scheduler/clusters-cluster-certificate-authority-data.crt similarity index 100% rename from k8s/ca/conf/scheduler/clusters-cluster-certificate-authority-data.crt rename to docs/k8s/ca/conf/scheduler/clusters-cluster-certificate-authority-data.crt diff --git a/k8s/ca/conf/scheduler/users-user-client-certificate-data.crt b/docs/k8s/ca/conf/scheduler/users-user-client-certificate-data.crt similarity index 100% rename from k8s/ca/conf/scheduler/users-user-client-certificate-data.crt rename to docs/k8s/ca/conf/scheduler/users-user-client-certificate-data.crt diff --git a/k8s/ca/conf/scheduler/users-user-client-key-data.key b/docs/k8s/ca/conf/scheduler/users-user-client-key-data.key similarity index 100% rename from k8s/ca/conf/scheduler/users-user-client-key-data.key rename to docs/k8s/ca/conf/scheduler/users-user-client-key-data.key diff --git a/k8s/ca/controller-manager.conf b/docs/k8s/ca/controller-manager.conf similarity index 100% rename from k8s/ca/controller-manager.conf rename to docs/k8s/ca/controller-manager.conf diff --git a/k8s/ca/kubelet.conf b/docs/k8s/ca/kubelet.conf similarity index 100% rename from k8s/ca/kubelet.conf rename to docs/k8s/ca/kubelet.conf diff --git a/k8s/ca/manifests/etcd.yaml b/docs/k8s/ca/manifests/etcd.yaml similarity index 100% rename from k8s/ca/manifests/etcd.yaml rename to docs/k8s/ca/manifests/etcd.yaml diff --git a/k8s/ca/manifests/kube-apiserver.yaml b/docs/k8s/ca/manifests/kube-apiserver.yaml similarity index 100% rename from k8s/ca/manifests/kube-apiserver.yaml rename to docs/k8s/ca/manifests/kube-apiserver.yaml diff --git a/k8s/ca/manifests/kube-controller-manager.yaml b/docs/k8s/ca/manifests/kube-controller-manager.yaml similarity index 100% rename from k8s/ca/manifests/kube-controller-manager.yaml rename to docs/k8s/ca/manifests/kube-controller-manager.yaml diff --git a/k8s/ca/manifests/kube-scheduler.yaml b/docs/k8s/ca/manifests/kube-scheduler.yaml similarity index 100% rename from k8s/ca/manifests/kube-scheduler.yaml rename to docs/k8s/ca/manifests/kube-scheduler.yaml diff --git a/k8s/ca/pki/apiserver-etcd-client.crt b/docs/k8s/ca/pki/apiserver-etcd-client.crt similarity index 100% rename from k8s/ca/pki/apiserver-etcd-client.crt rename to docs/k8s/ca/pki/apiserver-etcd-client.crt diff --git a/k8s/ca/pki/apiserver-etcd-client.key b/docs/k8s/ca/pki/apiserver-etcd-client.key similarity index 100% rename from k8s/ca/pki/apiserver-etcd-client.key rename to docs/k8s/ca/pki/apiserver-etcd-client.key diff --git a/k8s/ca/pki/apiserver-kubelet-client.crt b/docs/k8s/ca/pki/apiserver-kubelet-client.crt similarity index 100% rename from k8s/ca/pki/apiserver-kubelet-client.crt rename to docs/k8s/ca/pki/apiserver-kubelet-client.crt diff --git a/k8s/ca/pki/apiserver-kubelet-client.key b/docs/k8s/ca/pki/apiserver-kubelet-client.key similarity index 100% rename from k8s/ca/pki/apiserver-kubelet-client.key rename to docs/k8s/ca/pki/apiserver-kubelet-client.key diff --git a/k8s/ca/pki/apiserver.crt b/docs/k8s/ca/pki/apiserver.crt similarity index 100% rename from k8s/ca/pki/apiserver.crt rename to docs/k8s/ca/pki/apiserver.crt diff --git a/k8s/ca/pki/apiserver.key b/docs/k8s/ca/pki/apiserver.key similarity index 100% rename from k8s/ca/pki/apiserver.key rename to docs/k8s/ca/pki/apiserver.key diff --git a/k8s/ca/pki/ca.crt b/docs/k8s/ca/pki/ca.crt similarity index 100% rename from k8s/ca/pki/ca.crt rename to docs/k8s/ca/pki/ca.crt diff --git a/k8s/ca/pki/ca.key b/docs/k8s/ca/pki/ca.key similarity index 100% rename from k8s/ca/pki/ca.key rename to docs/k8s/ca/pki/ca.key diff --git a/k8s/ca/pki/etcd/ca.crt b/docs/k8s/ca/pki/etcd/ca.crt similarity index 100% rename from k8s/ca/pki/etcd/ca.crt rename to docs/k8s/ca/pki/etcd/ca.crt diff --git a/k8s/ca/pki/etcd/ca.key b/docs/k8s/ca/pki/etcd/ca.key similarity index 100% rename from k8s/ca/pki/etcd/ca.key rename to docs/k8s/ca/pki/etcd/ca.key diff --git a/k8s/ca/pki/etcd/healthcheck-client.crt b/docs/k8s/ca/pki/etcd/healthcheck-client.crt similarity index 100% rename from k8s/ca/pki/etcd/healthcheck-client.crt rename to docs/k8s/ca/pki/etcd/healthcheck-client.crt diff --git a/k8s/ca/pki/etcd/healthcheck-client.key b/docs/k8s/ca/pki/etcd/healthcheck-client.key similarity index 100% rename from k8s/ca/pki/etcd/healthcheck-client.key rename to docs/k8s/ca/pki/etcd/healthcheck-client.key diff --git a/k8s/ca/pki/etcd/peer.crt b/docs/k8s/ca/pki/etcd/peer.crt similarity index 100% rename from k8s/ca/pki/etcd/peer.crt rename to docs/k8s/ca/pki/etcd/peer.crt diff --git a/k8s/ca/pki/etcd/peer.key b/docs/k8s/ca/pki/etcd/peer.key similarity index 100% rename from k8s/ca/pki/etcd/peer.key rename to docs/k8s/ca/pki/etcd/peer.key diff --git a/k8s/ca/pki/etcd/server.crt b/docs/k8s/ca/pki/etcd/server.crt similarity index 100% rename from k8s/ca/pki/etcd/server.crt rename to docs/k8s/ca/pki/etcd/server.crt diff --git a/k8s/ca/pki/etcd/server.key b/docs/k8s/ca/pki/etcd/server.key similarity index 100% rename from k8s/ca/pki/etcd/server.key rename to docs/k8s/ca/pki/etcd/server.key diff --git a/k8s/ca/pki/front-proxy-ca.crt b/docs/k8s/ca/pki/front-proxy-ca.crt similarity index 100% rename from k8s/ca/pki/front-proxy-ca.crt rename to docs/k8s/ca/pki/front-proxy-ca.crt diff --git a/k8s/ca/pki/front-proxy-ca.key b/docs/k8s/ca/pki/front-proxy-ca.key similarity index 100% rename from k8s/ca/pki/front-proxy-ca.key rename to docs/k8s/ca/pki/front-proxy-ca.key diff --git a/k8s/ca/pki/front-proxy-client.crt b/docs/k8s/ca/pki/front-proxy-client.crt similarity index 100% rename from k8s/ca/pki/front-proxy-client.crt rename to docs/k8s/ca/pki/front-proxy-client.crt diff --git a/k8s/ca/pki/front-proxy-client.key b/docs/k8s/ca/pki/front-proxy-client.key similarity index 100% rename from k8s/ca/pki/front-proxy-client.key rename to docs/k8s/ca/pki/front-proxy-client.key diff --git a/k8s/ca/pki/sa.key b/docs/k8s/ca/pki/sa.key similarity index 100% rename from k8s/ca/pki/sa.key rename to docs/k8s/ca/pki/sa.key diff --git a/k8s/ca/pki/sa.pub b/docs/k8s/ca/pki/sa.pub similarity index 100% rename from k8s/ca/pki/sa.pub rename to docs/k8s/ca/pki/sa.pub diff --git a/k8s/ca/scheduler.conf b/docs/k8s/ca/scheduler.conf similarity index 100% rename from k8s/ca/scheduler.conf rename to docs/k8s/ca/scheduler.conf diff --git a/k8s/centos-install.md b/docs/k8s/centos-install.md similarity index 99% rename from k8s/centos-install.md rename to docs/k8s/centos-install.md index 69dd53847c3e2ba2aadd283910bedb631a849e7c..83dd41392ae641e66b1bc902455165353c8e240a 100644 --- a/k8s/centos-install.md +++ b/docs/k8s/centos-install.md @@ -1,3 +1,7 @@ +--- +sidebar_position: 1 +--- + # Kubernetes(k8s)安装 ## 文档 @@ -43,7 +47,7 @@ ## 视频演示 - + ## 安装 @@ -164,7 +168,7 @@ 8. 安装 Containerd、Docker **Docker 不是必须的,k8s 1.24.0 开始使用 Containerd 替代 Docker,但还是推荐安装 Docker,原因:在k8s中构建Docker镜像时使用,需要在GitLab Runner 中配置如下,详情参见:** - [GitLab Runner、kubernetes(k8s)配置](/gitlab-runner/k8s-configuration.md) + [GitLab Runner、kubernetes(k8s)配置](/docs/gitlab-runner/k8s-configuration.md) ```shell [[runners]] diff --git a/k8s/containerd-mirrors.md b/docs/k8s/containerd-mirrors.md similarity index 99% rename from k8s/containerd-mirrors.md rename to docs/k8s/containerd-mirrors.md index 3b75a5a8f65840a08f23c6ca0f6111e29179e4dc..39b1dd518419f00bfaa1f15c37f846c0a3a09aad 100644 --- a/k8s/containerd-mirrors.md +++ b/docs/k8s/containerd-mirrors.md @@ -1,3 +1,7 @@ +--- +sidebar_position: 7 +--- + # Containerd 镜像配置 ## 说明 diff --git a/k8s/containerd-rm.md b/docs/k8s/containerd-rm.md similarity index 98% rename from k8s/containerd-rm.md rename to docs/k8s/containerd-rm.md index 69160dca650e4f7aa9f7d3bd30f2fc73e9259087..4594f449a701e36e75ab887b7323dce0628d97d2 100644 --- a/k8s/containerd-rm.md +++ b/docs/k8s/containerd-rm.md @@ -1,3 +1,7 @@ +--- +sidebar_position: 8 +--- + # 批量删除 k8s(ctr)使用的历史镜像 ## 说明 diff --git a/k8s/ingress-install.md b/docs/k8s/ingress-install.md similarity index 99% rename from k8s/ingress-install.md rename to docs/k8s/ingress-install.md index 48b2b487aacf5bdec3dd4919f98bd2a55be9f402..6d9a5de0ce73edab75b5d3d0cfe9262586c57ff3 100644 --- a/k8s/ingress-install.md +++ b/docs/k8s/ingress-install.md @@ -1,3 +1,7 @@ +--- +sidebar_position: 6 +--- + # Ingress 安装 ## 说明 diff --git a/k8s/kube-prometheus-install.md b/docs/k8s/kube-prometheus-install.md similarity index 99% rename from k8s/kube-prometheus-install.md rename to docs/k8s/kube-prometheus-install.md index 739c58035f2db0e977abab865dd16b32c7a7404f..62cac024157692d10fe1c8613934958f7274ecf2 100644 --- a/k8s/kube-prometheus-install.md +++ b/docs/k8s/kube-prometheus-install.md @@ -1,3 +1,7 @@ +--- +sidebar_position: 3 +--- + # Kube Prometheus 普罗米修斯 安装 ## 说明 diff --git a/k8s/metrics-server-install.md b/docs/k8s/metrics-server-install.md similarity index 99% rename from k8s/metrics-server-install.md rename to docs/k8s/metrics-server-install.md index f8186489cc9199f70e02a6b79ccc82b418eaf812..28b57bff26ccb2c52147d5797a1cb50b844c0450 100644 --- a/k8s/metrics-server-install.md +++ b/docs/k8s/metrics-server-install.md @@ -1,3 +1,7 @@ +--- +sidebar_position: 2 +--- + # Metrics Server 安装 ## 说明 diff --git a/k8s/pod-deployment-service.md b/docs/k8s/pod-deployment-service.md similarity index 99% rename from k8s/pod-deployment-service.md rename to docs/k8s/pod-deployment-service.md index d70435bd681422d9e3a12bb80884e3d3e65e81a4..08907f4702fb8fbe543ce9aaaa938e2415feed03 100644 --- a/k8s/pod-deployment-service.md +++ b/docs/k8s/pod-deployment-service.md @@ -1,3 +1,7 @@ +--- +sidebar_position: 5 +--- + # Pod、Deployment、Service(未完成) ## 说明 diff --git a/k8s/probe-configuration.md b/docs/k8s/probe-configuration.md similarity index 99% rename from k8s/probe-configuration.md rename to docs/k8s/probe-configuration.md index 7c042658d669fd370fe0b9981a0bb10e59d697f7..469c8933c292debafaa27801993b354b4100ba01 100644 --- a/k8s/probe-configuration.md +++ b/docs/k8s/probe-configuration.md @@ -1,3 +1,7 @@ +--- +sidebar_position: 4 +--- + # kubernetes(k8s)探针 配置 ## 说明 diff --git a/k8s/static/ingress-install-1.png b/docs/k8s/static/ingress-install-1.png similarity index 100% rename from k8s/static/ingress-install-1.png rename to docs/k8s/static/ingress-install-1.png diff --git a/k8s/static/ingress-install-2.png b/docs/k8s/static/ingress-install-2.png similarity index 100% rename from k8s/static/ingress-install-2.png rename to docs/k8s/static/ingress-install-2.png diff --git a/k8s/static/kube-prometheus-install-01.png b/docs/k8s/static/kube-prometheus-install-01.png similarity index 100% rename from k8s/static/kube-prometheus-install-01.png rename to docs/k8s/static/kube-prometheus-install-01.png diff --git a/k8s/static/kube-prometheus-install-02.png b/docs/k8s/static/kube-prometheus-install-02.png similarity index 100% rename from k8s/static/kube-prometheus-install-02.png rename to docs/k8s/static/kube-prometheus-install-02.png diff --git a/k8s/static/kube-prometheus-install-03.png b/docs/k8s/static/kube-prometheus-install-03.png similarity index 100% rename from k8s/static/kube-prometheus-install-03.png rename to docs/k8s/static/kube-prometheus-install-03.png diff --git a/k8s/static/kube-prometheus-install-04.png b/docs/k8s/static/kube-prometheus-install-04.png similarity index 100% rename from k8s/static/kube-prometheus-install-04.png rename to docs/k8s/static/kube-prometheus-install-04.png diff --git a/k8s/static/kube-prometheus-install-05.png b/docs/k8s/static/kube-prometheus-install-05.png similarity index 100% rename from k8s/static/kube-prometheus-install-05.png rename to docs/k8s/static/kube-prometheus-install-05.png diff --git a/k8s/static/kube-prometheus-install-06.png b/docs/k8s/static/kube-prometheus-install-06.png similarity index 100% rename from k8s/static/kube-prometheus-install-06.png rename to docs/k8s/static/kube-prometheus-install-06.png diff --git a/k8s/static/kube-prometheus-install-07.png b/docs/k8s/static/kube-prometheus-install-07.png similarity index 100% rename from k8s/static/kube-prometheus-install-07.png rename to docs/k8s/static/kube-prometheus-install-07.png diff --git a/k8s/static/kube-prometheus-install-08.png b/docs/k8s/static/kube-prometheus-install-08.png similarity index 100% rename from k8s/static/kube-prometheus-install-08.png rename to docs/k8s/static/kube-prometheus-install-08.png diff --git a/k8s/static/kube-prometheus-install-09.png b/docs/k8s/static/kube-prometheus-install-09.png similarity index 100% rename from k8s/static/kube-prometheus-install-09.png rename to docs/k8s/static/kube-prometheus-install-09.png diff --git a/k8s/static/kube-prometheus-install-10.png b/docs/k8s/static/kube-prometheus-install-10.png similarity index 100% rename from k8s/static/kube-prometheus-install-10.png rename to docs/k8s/static/kube-prometheus-install-10.png diff --git a/k8s/static/kube-prometheus-install-11.png b/docs/k8s/static/kube-prometheus-install-11.png similarity index 100% rename from k8s/static/kube-prometheus-install-11.png rename to docs/k8s/static/kube-prometheus-install-11.png diff --git a/k8s/static/kube-prometheus-install-12.png b/docs/k8s/static/kube-prometheus-install-12.png similarity index 100% rename from k8s/static/kube-prometheus-install-12.png rename to docs/k8s/static/kube-prometheus-install-12.png diff --git a/k8s/static/kube-prometheus-install-13.png b/docs/k8s/static/kube-prometheus-install-13.png similarity index 100% rename from k8s/static/kube-prometheus-install-13.png rename to docs/k8s/static/kube-prometheus-install-13.png diff --git a/k8s/static/kube-prometheus-install-14.png b/docs/k8s/static/kube-prometheus-install-14.png similarity index 100% rename from k8s/static/kube-prometheus-install-14.png rename to docs/k8s/static/kube-prometheus-install-14.png diff --git a/k8s/static/kube-prometheus-install-15.png b/docs/k8s/static/kube-prometheus-install-15.png similarity index 100% rename from k8s/static/kube-prometheus-install-15.png rename to docs/k8s/static/kube-prometheus-install-15.png diff --git a/k8s/static/kube-prometheus-install-16.png b/docs/k8s/static/kube-prometheus-install-16.png similarity index 100% rename from k8s/static/kube-prometheus-install-16.png rename to docs/k8s/static/kube-prometheus-install-16.png diff --git a/k8s/static/kube-prometheus-install-17.png b/docs/k8s/static/kube-prometheus-install-17.png similarity index 100% rename from k8s/static/kube-prometheus-install-17.png rename to docs/k8s/static/kube-prometheus-install-17.png diff --git a/k8s/static/kube-prometheus-install-18.png b/docs/k8s/static/kube-prometheus-install-18.png similarity index 100% rename from k8s/static/kube-prometheus-install-18.png rename to docs/k8s/static/kube-prometheus-install-18.png diff --git a/k8s/static/kube-prometheus-install-19.png b/docs/k8s/static/kube-prometheus-install-19.png similarity index 100% rename from k8s/static/kube-prometheus-install-19.png rename to docs/k8s/static/kube-prometheus-install-19.png diff --git a/nexus/apt-repository.md b/docs/nexus/apt-repository.md similarity index 100% rename from nexus/apt-repository.md rename to docs/nexus/apt-repository.md diff --git a/nexus/docker-https-configuration.md b/docs/nexus/docker-https-configuration.md similarity index 99% rename from nexus/docker-https-configuration.md rename to docs/nexus/docker-https-configuration.md index 04d79a2a8f6fa8b7ad33ddfc4d25b0a3fb2ce1b5..6cd5e24158b7d866210328333d6e9a03d0fd5385 100644 --- a/nexus/docker-https-configuration.md +++ b/docs/nexus/docker-https-configuration.md @@ -130,7 +130,7 @@ 无法验证的情况** 2. **如果使用Nginx代理Nexus,在配置Nginx中SSL时,需要 .crt、.key 证书** 3. **如果使用配置Nexus中SSL时,需要 .jks 证书** - 4. [GitLab https 配置](/gitlab/https-configuration.md) 中的证书申请 + 4. [GitLab https 配置](/docs/gitlab/https-configuration.md) 中的证书申请 (内涵颁布给域名、IP,证书类型为:**.crt、.key**) 5. 本文上方的生成域名的类型为:**.jks** diff --git a/nexus/docker-install-nexus.md b/docs/nexus/docker-install-nexus.md similarity index 98% rename from nexus/docker-install-nexus.md rename to docs/nexus/docker-install-nexus.md index 9cea90213803e88157fc3963a040a74d95de6056..64775fed2e4cdc8b4afd27e73cc69cca5fff6696 100644 --- a/nexus/docker-install-nexus.md +++ b/docs/nexus/docker-install-nexus.md @@ -4,7 +4,7 @@ 1. [https://hub.docker.com/r/sonatype/nexus3](https://hub.docker.com/r/sonatype/nexus3) 2. Docker 安装 - 1. [CentOS 安装 Docker](/docker/centos-install.md) + 1. [CentOS 安装 Docker](/docs/docker/centos-install.md) ## 安装 diff --git a/nexus/docker-repository.md b/docs/nexus/docker-repository.md similarity index 97% rename from nexus/docker-repository.md rename to docs/nexus/docker-repository.md index e3cd6027f28ee9d70402e48b105065cf0ba19993..0e728bded62e66a3850a1885863ce9bc1f27db6b 100644 --- a/nexus/docker-repository.md +++ b/docs/nexus/docker-repository.md @@ -40,7 +40,7 @@ 7. 拉取镜像(使用域名) 如果出现 Error response from daemon: Get "[https://nexus.example.com:8000/v2/":](https://nexus.example.com:8000/v2/":) x509: certificate signed by unknown - authority,请参考 [私库搭建2:Nexus 配置 Docker 版 https](/nexus/docker-https-configuration.md) 进行证书信任 + authority,请参考 [私库搭建2:Nexus 配置 Docker 版 https](/docs/nexusnexus/docker-https-configuration.md) 进行证书信任 ```shell docker pull nexus.example.com:8000/library/maven:3.6.3-jdk-8 diff --git a/nexus/maven-repository.md b/docs/nexus/maven-repository.md similarity index 88% rename from nexus/maven-repository.md rename to docs/nexus/maven-repository.md index 91a0f7767d257bd9dbde029bea1b6234eaa45b2a..349e6fc0624c7223002a5618ed02320039cab1ae 100644 --- a/nexus/maven-repository.md +++ b/docs/nexus/maven-repository.md @@ -24,7 +24,7 @@ 6. 使用代理仓库下载依赖 - 使用方式参见:[私库搭建3:Maven 私库](/nexus/use-maven-repository.md) + 使用方式参见:[私库搭建3:Maven 私库](/docs/nexusnexus/use-maven-repository.md) ![image.png](static/maven-repository-6.png) diff --git a/nexus/npm-repository.md b/docs/nexus/npm-repository.md similarity index 100% rename from nexus/npm-repository.md rename to docs/nexus/npm-repository.md diff --git a/nexus/s3-blob-stores.md b/docs/nexus/s3-blob-stores.md similarity index 93% rename from nexus/s3-blob-stores.md rename to docs/nexus/s3-blob-stores.md index 9ca519ed70dd017b7c7e5c4f9ddc1675592c53e9..db4e21a048082aa969fa586e46e571cad00df3ff 100644 --- a/nexus/s3-blob-stores.md +++ b/docs/nexus/s3-blob-stores.md @@ -2,7 +2,7 @@ ## 说明 -1. [GitLab Runner Cache 配置 S3(MinIO)](/gitlab-runner/cache-s3-configuration.md) +1. [GitLab Runner Cache 配置 S3(MinIO)](/docs/gitlab-runner/cache-s3-configuration.md) 2. 并不是非要使用 S3 来配置 Blob Stores 才行,学习时可以直接使用 File。S3 储存的好处在于方便迁移、容灾、备份等等。阿里、腾讯等对象存储均支持 S3 协议,故可将 Nexus 与云厂商的对象存储或自己搭建S3结合使用,提高数据可靠性、安全性。 3. 阿里云 OSS 对象储存作者未能完成配置(2023-06-29) diff --git a/nexus/static/apt-repository-1.png b/docs/nexus/static/apt-repository-1.png similarity index 100% rename from nexus/static/apt-repository-1.png rename to docs/nexus/static/apt-repository-1.png diff --git a/nexus/static/apt-repository-2.png b/docs/nexus/static/apt-repository-2.png similarity index 100% rename from nexus/static/apt-repository-2.png rename to docs/nexus/static/apt-repository-2.png diff --git a/nexus/static/apt-repository-3.png b/docs/nexus/static/apt-repository-3.png similarity index 100% rename from nexus/static/apt-repository-3.png rename to docs/nexus/static/apt-repository-3.png diff --git a/nexus/static/docker-https-configuration-1.png b/docs/nexus/static/docker-https-configuration-1.png similarity index 100% rename from nexus/static/docker-https-configuration-1.png rename to docs/nexus/static/docker-https-configuration-1.png diff --git a/nexus/static/docker-repository-1.png b/docs/nexus/static/docker-repository-1.png similarity index 100% rename from nexus/static/docker-repository-1.png rename to docs/nexus/static/docker-repository-1.png diff --git a/nexus/static/docker-repository-2.png b/docs/nexus/static/docker-repository-2.png similarity index 100% rename from nexus/static/docker-repository-2.png rename to docs/nexus/static/docker-repository-2.png diff --git a/nexus/static/docker-repository-3.png b/docs/nexus/static/docker-repository-3.png similarity index 100% rename from nexus/static/docker-repository-3.png rename to docs/nexus/static/docker-repository-3.png diff --git a/nexus/static/docker-repository-4.png b/docs/nexus/static/docker-repository-4.png similarity index 100% rename from nexus/static/docker-repository-4.png rename to docs/nexus/static/docker-repository-4.png diff --git a/nexus/static/docker-repository-5.png b/docs/nexus/static/docker-repository-5.png similarity index 100% rename from nexus/static/docker-repository-5.png rename to docs/nexus/static/docker-repository-5.png diff --git a/nexus/static/docker-repository-6.png b/docs/nexus/static/docker-repository-6.png similarity index 100% rename from nexus/static/docker-repository-6.png rename to docs/nexus/static/docker-repository-6.png diff --git a/nexus/static/docker-repository-7.png b/docs/nexus/static/docker-repository-7.png similarity index 100% rename from nexus/static/docker-repository-7.png rename to docs/nexus/static/docker-repository-7.png diff --git a/nexus/static/docker-repository-8.png b/docs/nexus/static/docker-repository-8.png similarity index 100% rename from nexus/static/docker-repository-8.png rename to docs/nexus/static/docker-repository-8.png diff --git a/nexus/static/docker-repository-9.png b/docs/nexus/static/docker-repository-9.png similarity index 100% rename from nexus/static/docker-repository-9.png rename to docs/nexus/static/docker-repository-9.png diff --git a/nexus/static/maven-repository-1.png b/docs/nexus/static/maven-repository-1.png similarity index 100% rename from nexus/static/maven-repository-1.png rename to docs/nexus/static/maven-repository-1.png diff --git a/nexus/static/maven-repository-2.png b/docs/nexus/static/maven-repository-2.png similarity index 100% rename from nexus/static/maven-repository-2.png rename to docs/nexus/static/maven-repository-2.png diff --git a/nexus/static/maven-repository-3.png b/docs/nexus/static/maven-repository-3.png similarity index 100% rename from nexus/static/maven-repository-3.png rename to docs/nexus/static/maven-repository-3.png diff --git a/nexus/static/maven-repository-4.png b/docs/nexus/static/maven-repository-4.png similarity index 100% rename from nexus/static/maven-repository-4.png rename to docs/nexus/static/maven-repository-4.png diff --git a/nexus/static/maven-repository-5.png b/docs/nexus/static/maven-repository-5.png similarity index 100% rename from nexus/static/maven-repository-5.png rename to docs/nexus/static/maven-repository-5.png diff --git a/nexus/static/maven-repository-6.png b/docs/nexus/static/maven-repository-6.png similarity index 100% rename from nexus/static/maven-repository-6.png rename to docs/nexus/static/maven-repository-6.png diff --git a/nexus/static/maven-repository-7.png b/docs/nexus/static/maven-repository-7.png similarity index 100% rename from nexus/static/maven-repository-7.png rename to docs/nexus/static/maven-repository-7.png diff --git a/nexus/static/maven-repository-8.png b/docs/nexus/static/maven-repository-8.png similarity index 100% rename from nexus/static/maven-repository-8.png rename to docs/nexus/static/maven-repository-8.png diff --git a/nexus/static/s3-blob-stores-1.png b/docs/nexus/static/s3-blob-stores-1.png similarity index 100% rename from nexus/static/s3-blob-stores-1.png rename to docs/nexus/static/s3-blob-stores-1.png diff --git a/nexus/static/s3-blob-stores-2.png b/docs/nexus/static/s3-blob-stores-2.png similarity index 100% rename from nexus/static/s3-blob-stores-2.png rename to docs/nexus/static/s3-blob-stores-2.png diff --git a/nexus/static/s3-blob-stores-3.png b/docs/nexus/static/s3-blob-stores-3.png similarity index 100% rename from nexus/static/s3-blob-stores-3.png rename to docs/nexus/static/s3-blob-stores-3.png diff --git a/nexus/static/s3-blob-stores-4.png b/docs/nexus/static/s3-blob-stores-4.png similarity index 100% rename from nexus/static/s3-blob-stores-4.png rename to docs/nexus/static/s3-blob-stores-4.png diff --git a/nexus/static/s3-blob-stores-5.png b/docs/nexus/static/s3-blob-stores-5.png similarity index 100% rename from nexus/static/s3-blob-stores-5.png rename to docs/nexus/static/s3-blob-stores-5.png diff --git a/nexus/static/s3-blob-stores-6.png b/docs/nexus/static/s3-blob-stores-6.png similarity index 100% rename from nexus/static/s3-blob-stores-6.png rename to docs/nexus/static/s3-blob-stores-6.png diff --git a/nexus/static/s3-blob-stores-7.png b/docs/nexus/static/s3-blob-stores-7.png similarity index 100% rename from nexus/static/s3-blob-stores-7.png rename to docs/nexus/static/s3-blob-stores-7.png diff --git a/nexus/static/use-maven-repository-01.png b/docs/nexus/static/use-maven-repository-01.png similarity index 100% rename from nexus/static/use-maven-repository-01.png rename to docs/nexus/static/use-maven-repository-01.png diff --git a/nexus/static/use-maven-repository-02.png b/docs/nexus/static/use-maven-repository-02.png similarity index 100% rename from nexus/static/use-maven-repository-02.png rename to docs/nexus/static/use-maven-repository-02.png diff --git a/nexus/static/use-maven-repository-03.png b/docs/nexus/static/use-maven-repository-03.png similarity index 100% rename from nexus/static/use-maven-repository-03.png rename to docs/nexus/static/use-maven-repository-03.png diff --git a/nexus/static/use-maven-repository-04.png b/docs/nexus/static/use-maven-repository-04.png similarity index 100% rename from nexus/static/use-maven-repository-04.png rename to docs/nexus/static/use-maven-repository-04.png diff --git a/nexus/static/use-maven-repository-05.png b/docs/nexus/static/use-maven-repository-05.png similarity index 100% rename from nexus/static/use-maven-repository-05.png rename to docs/nexus/static/use-maven-repository-05.png diff --git a/nexus/static/use-maven-repository-06.png b/docs/nexus/static/use-maven-repository-06.png similarity index 100% rename from nexus/static/use-maven-repository-06.png rename to docs/nexus/static/use-maven-repository-06.png diff --git a/nexus/static/use-maven-repository-07.png b/docs/nexus/static/use-maven-repository-07.png similarity index 100% rename from nexus/static/use-maven-repository-07.png rename to docs/nexus/static/use-maven-repository-07.png diff --git a/nexus/static/use-maven-repository-08.png b/docs/nexus/static/use-maven-repository-08.png similarity index 100% rename from nexus/static/use-maven-repository-08.png rename to docs/nexus/static/use-maven-repository-08.png diff --git a/nexus/static/use-maven-repository-09.png b/docs/nexus/static/use-maven-repository-09.png similarity index 100% rename from nexus/static/use-maven-repository-09.png rename to docs/nexus/static/use-maven-repository-09.png diff --git a/nexus/static/use-maven-repository-10.png b/docs/nexus/static/use-maven-repository-10.png similarity index 100% rename from nexus/static/use-maven-repository-10.png rename to docs/nexus/static/use-maven-repository-10.png diff --git a/nexus/static/use-maven-repository-11.png b/docs/nexus/static/use-maven-repository-11.png similarity index 100% rename from nexus/static/use-maven-repository-11.png rename to docs/nexus/static/use-maven-repository-11.png diff --git a/nexus/static/use-maven-repository-12.png b/docs/nexus/static/use-maven-repository-12.png similarity index 100% rename from nexus/static/use-maven-repository-12.png rename to docs/nexus/static/use-maven-repository-12.png diff --git a/nexus/static/use-maven-repository-13.png b/docs/nexus/static/use-maven-repository-13.png similarity index 100% rename from nexus/static/use-maven-repository-13.png rename to docs/nexus/static/use-maven-repository-13.png diff --git a/nexus/static/use-maven-repository-14.png b/docs/nexus/static/use-maven-repository-14.png similarity index 100% rename from nexus/static/use-maven-repository-14.png rename to docs/nexus/static/use-maven-repository-14.png diff --git a/nexus/static/use-maven-repository-15.png b/docs/nexus/static/use-maven-repository-15.png similarity index 100% rename from nexus/static/use-maven-repository-15.png rename to docs/nexus/static/use-maven-repository-15.png diff --git a/nexus/static/use-maven-repository-16.png b/docs/nexus/static/use-maven-repository-16.png similarity index 100% rename from nexus/static/use-maven-repository-16.png rename to docs/nexus/static/use-maven-repository-16.png diff --git a/nexus/static/yum-repository-1.png b/docs/nexus/static/yum-repository-1.png similarity index 100% rename from nexus/static/yum-repository-1.png rename to docs/nexus/static/yum-repository-1.png diff --git a/nexus/static/yum-repository-2.png b/docs/nexus/static/yum-repository-2.png similarity index 100% rename from nexus/static/yum-repository-2.png rename to docs/nexus/static/yum-repository-2.png diff --git a/nexus/static/yum-repository-3.png b/docs/nexus/static/yum-repository-3.png similarity index 100% rename from nexus/static/yum-repository-3.png rename to docs/nexus/static/yum-repository-3.png diff --git a/nexus/static/yum-repository-4.png b/docs/nexus/static/yum-repository-4.png similarity index 100% rename from nexus/static/yum-repository-4.png rename to docs/nexus/static/yum-repository-4.png diff --git a/nexus/static/yum-repository-5.png b/docs/nexus/static/yum-repository-5.png similarity index 100% rename from nexus/static/yum-repository-5.png rename to docs/nexus/static/yum-repository-5.png diff --git a/nexus/static/yum-repository-6.png b/docs/nexus/static/yum-repository-6.png similarity index 100% rename from nexus/static/yum-repository-6.png rename to docs/nexus/static/yum-repository-6.png diff --git a/nexus/static/yum-repository-7.png b/docs/nexus/static/yum-repository-7.png similarity index 100% rename from nexus/static/yum-repository-7.png rename to docs/nexus/static/yum-repository-7.png diff --git a/nexus/use-maven-repository.md b/docs/nexus/use-maven-repository.md similarity index 100% rename from nexus/use-maven-repository.md rename to docs/nexus/use-maven-repository.md diff --git a/nexus/yum-repository.md b/docs/nexus/yum-repository.md similarity index 100% rename from nexus/yum-repository.md rename to docs/nexus/yum-repository.md diff --git a/docs/tutorial-basics/_category_.json b/docs/tutorial-basics/_category_.json index 2e6db55b1eb61147f3aef1965dbdd79fdd505406..eaebe02a8efb5334aa56677e14be289c0d40f266 100644 --- a/docs/tutorial-basics/_category_.json +++ b/docs/tutorial-basics/_category_.json @@ -1,6 +1,6 @@ { "label": "Tutorial - Basics", - "position": 2, + "position": 902, "link": { "type": "generated-index", "description": "5 minutes to learn the most important Docusaurus concepts." diff --git a/docs/tutorial-extras/_category_.json b/docs/tutorial-extras/_category_.json index a8ffcc19300ec5973db4c87090a2bc9e5cf73aa0..0551c8078a523e4f6c2648a1f3265cef83b6f338 100644 --- a/docs/tutorial-extras/_category_.json +++ b/docs/tutorial-extras/_category_.json @@ -1,6 +1,6 @@ { "label": "Tutorial - Extras", - "position": 3, + "position": 903, "link": { "type": "generated-index" } diff --git a/docs/tutorial-extras/img/docsVersionDropdown.png b/docs/tutorial-extras/img/docsVersionDropdown.png index 97e4164618b5f8beda34cfa699720aba0ad2e342..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 100644 Binary files a/docs/tutorial-extras/img/docsVersionDropdown.png and b/docs/tutorial-extras/img/docsVersionDropdown.png differ diff --git a/docs/tutorial-extras/img/localeDropdown.png b/docs/tutorial-extras/img/localeDropdown.png index e257edc1f932985396bf59584c7ccfaddf955779..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 100644 Binary files a/docs/tutorial-extras/img/localeDropdown.png and b/docs/tutorial-extras/img/localeDropdown.png differ diff --git a/docusaurus.config.js b/docusaurus.config.js index 3f1189038b88cb50907ebe606d684d10d43505bb..a5fbbce7e6add27d40404b20158ed48efdef4e66 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -7,7 +7,7 @@ const darkCodeTheme = require('prism-react-renderer/themes/dracula'); /** @type {import('@docusaurus/types').Config} */ const config = { title: 'GitLab/Kubernetes 知识库', - tagline: 'Dinosaurs are cool', + tagline: '为简化开发工作、提高生产率、解决常见问题而生', favicon: 'img/favicon.ico', // Set the production url of your site here diff --git a/gitlab/object-store/backup_upload-configuration.md b/gitlab/object-store/backup_upload-configuration.md deleted file mode 100644 index 998ec916823b81f19ca39b3975e33cf0da0dc0dd..0000000000000000000000000000000000000000 --- a/gitlab/object-store/backup_upload-configuration.md +++ /dev/null @@ -1 +0,0 @@ -# GitLab backup_upload 使用对象储存 S3(MinIO)(未完成) diff --git a/gitlab/object-store/ci_secure_files-configuration.md b/gitlab/object-store/ci_secure_files-configuration.md deleted file mode 100644 index 5967292557184c36560877857c29f89c71df4529..0000000000000000000000000000000000000000 --- a/gitlab/object-store/ci_secure_files-configuration.md +++ /dev/null @@ -1 +0,0 @@ -# GitLab ci_secure_files 使用对象储存 S3(MinIO)(未完成) diff --git a/gitlab/object-store/external_diffs-configuration.md b/gitlab/object-store/external_diffs-configuration.md deleted file mode 100644 index 59baf0a0082ed8c8c5fbd6d4f14b1ec48d32317e..0000000000000000000000000000000000000000 --- a/gitlab/object-store/external_diffs-configuration.md +++ /dev/null @@ -1,6 +0,0 @@ -# GitLab external_diffs 使用对象储存 S3(MinIO)(未完成) - -## 文档 - -1. [合并请求差异存储](https://docs.gitlab.cn/jh/administration/merge_request_diffs.html) - diff --git a/offline/centos-7-gitlab-install.md b/offline/centos-7-gitlab-install.md index dbe39b40d45d73866db522e2127f0f2af989e2cb..7c08ce3ab8ca06ae16a4c43a398b75d90a9b6673 100644 --- a/offline/centos-7-gitlab-install.md +++ b/offline/centos-7-gitlab-install.md @@ -8,7 +8,7 @@ 3. 本文以 CentOS 7.9 最小化安装,gitlab-ee 最新版为例(其他 CentOS、gitlab 版本类似) -4. yum 包准备:可通过查阅 [CentOS 7 中安装 GitLab](/gitlab/centos-7.9-install.md) +4. yum 包准备:可通过查阅 [CentOS 7 中安装 GitLab](/docs/gitlab/centos-7.9-install.md) 文中的 `yum install ***` 命令在后面添加 `--downloadonly --downloaddir=./下载的文件夹` 下载到指定文件夹中获取。 diff --git a/offline/centos-k8s-install.md b/offline/centos-k8s-install.md index 9dd930dc291f1c2f6f6807ff36c8bd289508c7ac..7fd0f5a269bcc5b04b452e9b4b508bfeabfd4dbd 100644 --- a/offline/centos-k8s-install.md +++ b/offline/centos-k8s-install.md @@ -5,9 +5,9 @@ 1. 本文以 CentOS 7.9 最小化安装、kubernetes(k8s)1.25.3 为例(其他 CentOS、k8s 版本类似),离线包(免费下载):[https://download.csdn.net/download/qq_32596527/87127488](https://download.csdn.net/download/qq_32596527/87127488)。 2. 如果没有在有网的环境下安装 kubernetes(k8s)成功过,也不影响本文离线安装的阅读与学习。 -3. yum 包准备:可通过查阅 [kubernetes(k8s)安装](/k8s/centos-install.md) +3. yum 包准备:可通过查阅 [kubernetes(k8s)安装](/docs/k8s/centos-install.md) 文中的 `yum install ***` 命令在后面添加 `--downloadonly --downloaddir=./下载的文件夹` 下载到指定文件夹中获取,或者使用作者提供安装包。 -4. Docker 镜像准备:可通过学习 [kubernetes(k8s)安装](/k8s/centos-install.md) +4. Docker 镜像准备:可通过学习 [kubernetes(k8s)安装](/docs/k8s/centos-install.md) 安装成功后,使用命令 `ctr -n=k8s.io image list` 查询 k8s 安装成功后,当前使用的 Docker 镜像,使用命令 `ctr -n=k8s.io image export 导出Docker镜像到磁盘的文件名 Docker镜像名` 5. Docer 镜像导入:`ctr -n=k8s.io image import Docker镜像导出到磁盘的文件名 Docker镜像名` @@ -176,7 +176,7 @@ Docker 镜像就可 不同 calico 支持的 k8s 版本不同,请查看 calico 与 k8s - 版本的对应关系:[kubernetes(k8s)安装](/k8s/centos-install.md) + 版本的对应关系:[kubernetes(k8s)安装](/docs/k8s/centos-install.md) 1. [GitHub](https://github.com/projectcalico/calico/blob/v3.24.5/manifests/calico.yaml) 2. [GitCode](https://gitcode.net/mirrors/projectcalico/calico/-/blob/v3.24.5/manifests/calico.yaml) @@ -470,5 +470,5 @@ kubectl get nodes -o wide ``` -15. 关于去污、创建实例、其他命令,参见 [kubernetes(k8s)安装](/k8s/centos-install.md) +15. 关于去污、创建实例、其他命令,参见 [kubernetes(k8s)安装](/docs/k8s/centos-install.md) diff --git a/offline/ubuntu-gitlab-install.md b/offline/ubuntu-gitlab-install.md index 196d7c2d018f678e5bdcc4dfb387f956047a5ad0..bd58375671fe4865f9d60415ce3797025a06df5a 100644 --- a/offline/ubuntu-gitlab-install.md +++ b/offline/ubuntu-gitlab-install.md @@ -8,7 +8,7 @@ 2. 系统安装时,全称无互联网网络,即:未更新。 3. 本文使用虚拟机操作。 4. 本文使用的 gitlab 域名为:[http://gitlab.example.com](http://gitlab.example.com) - 5. 本文以 gitlab-ee 企业版为例(区别参见:[GitLab 导读](/guide/gitlab.md)),会安装两遍 + 5. 本文以 gitlab-ee 企业版为例(区别参见:[GitLab 导读](/docs/guide/gitlab.md)),会安装两遍 1. 第一遍有网,用于下载依赖、备份依赖、安装测试等 2. 第二遍断网,使用第一遍备份的依赖,进行安装 diff --git a/src/pages/index.tsx b/src/pages/index.tsx index 305139fba009239529992c2cd0d7949b57fd9efe..c3ee8025c56808b196ad34757ebea3b043dff388 100644 --- a/src/pages/index.tsx +++ b/src/pages/index.tsx @@ -18,7 +18,7 @@ function HomepageHeader() { - Docusaurus Tutorial - 5min ⏱️ + 文档简介