From 791e328698bc49b390768a24e3131f9183ccb8ee Mon Sep 17 00:00:00 2001 From: "huanqing.shao" Date: Tue, 24 Sep 2019 06:54:51 +0800 Subject: [PATCH] SEO --- .vuepress/config.js | 2 +- README.md | 14 +++++++------- docker/ClientComputedMixin.js | 7 +++++-- learning/k8s-practice/ocp/prepare.md | 8 ++++---- overview/README.md | 4 +++- 5 files changed, 20 insertions(+), 15 deletions(-) diff --git a/.vuepress/config.js b/.vuepress/config.js index e92cdc1..479c192 100644 --- a/.vuepress/config.js +++ b/.vuepress/config.js @@ -4,7 +4,7 @@ module.exports = { title: 'Kuboard官网', description: '一款Kubernetes_Dashboard_简化Kubernetes的学习和使用_帮助您快速落地Kubernetes_提供_Kubernetes_免费中文教程_国内安装文档', head: [ - ['meta', {name: 'keywords', content: 'Kubernetes教程,Kubernetes安装,Kubernetes入门,K8S教程,K8S入门,K8S安装'}], + ['meta', {name: 'keywords', content: 'Kubernetes教程,Kubernetes安装,Kubernetes入门,K8S教程,K8S入门,K8S安装,学习Kubernetes'}], ['script', {}, ` var _hmt = _hmt || []; (function() { diff --git a/README.md b/README.md index 5a4e278..c016416 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ --- home: false layout: HomePage -title: Kuboard官网_Kubernetes_k8s_安装_教程 +title: Kuboard官网_Kubernetes教程_k8s国内安装_部署_入门_学习_实践_中文文档_微服务管理界面 description: Kuboard官网首页_Kubernetes_k8s_国内安装_部署_入门_免费中文教程_实践_微服务管理界面 actionText: 在线体验 actionText2: 开始使用 → @@ -28,11 +28,11 @@ Kuboard 是一款基于 Kubernetes 的微服务管理界面。 ![Kubernetes教程:Kuboard在线演示](./overview/README.assets/1564841972085.gif) -# Kubernetes 免费教程 +# Kubernetes免费教程 Kubernetes教程的主要依据是:Kubernetes 官网文档,以及使用 Kuboard 落地 Spring Cloud 微服务的实战经验 -## **Kubernetes 入门** +## **Kubernetes入门** * [0. 学习Kubernetes基础知识](https://kuboard.cn/learning/k8s-basics/kubernetes-basics.html) (10分钟) * [1. 部署第一个应用程序](https://kuboard.cn/learning/k8s-basics/deploy-app.html) (5分钟) * [2. 查看 Pods / Nodes](https://kuboard.cn/learning/k8s-basics/explore.html) (10分钟) @@ -41,7 +41,7 @@ Kubernetes教程的主要依据是:Kubernetes 官网文档,以及使用 Kubo * [5. 执行滚动更新](https://kuboard.cn/learning/k8s-basics/update.html) (10分钟) * [6. 复习Kubernetes核心概念](https://kuboard.cn/learning/k8s-basics/k8s-core-concepts.html) (10分钟) -## **Kubernetes 进阶** +## **Kubernetes进阶** * [使用私有 registry 中的 docker 镜像](https://kuboard.cn/learning/k8s-intermediate/private-registry.html) * 工作负载 * [容器组 - 概述](https://kuboard.cn/learning/k8s-intermediate/workload/pod.html) @@ -72,13 +72,13 @@ Kubernetes教程的主要依据是:Kubernetes 官网文档,以及使用 Kubo * [污点和容忍 taints and toleration](https://kuboard.cn/learning/k8s-intermediate/config/taints-and-toleration.html) * [Secrets](https://kuboard.cn/learning/k8s-intermediate/config/secrets/) -## **Kubernetes 高级** +## **Kubernetes高级** * Kubernetes 日志可视化 * Kubernetes 监控 * Kubernetes 联邦 -## **Kubernetes 实战** +## **Kubernetes实战** 在 Kubernetes 上部署 Spring Cloud 微服务: @@ -90,4 +90,4 @@ Kubernetes教程的主要依据是:Kubernetes 官网文档,以及使用 Kubo * [部署Web前端] * [管理多环境] -Kuboard官网免费提供 Kubernetes教程,Kubernetes安装文档,学习过程中如有疑问,请加QQ群在线答疑。 +Kuboard官网免费提供 K8S教程,K8S安装文档,学习过程中如有疑问,请加QQ群在线答疑。 diff --git a/docker/ClientComputedMixin.js b/docker/ClientComputedMixin.js index 82b6448..8a2dd03 100644 --- a/docker/ClientComputedMixin.js +++ b/docker/ClientComputedMixin.js @@ -78,9 +78,12 @@ module.exports = siteData => { || page.title // inferred title ) if (page.path.indexOf('/learning/') === 0) { - return 'Kubernetes教程_' + selfTitle + return selfTitle + '_Kubernetes教程_学习K8S' } - if (selfTitle === 'Kuboard官网_Kubernetes_k8s_安装_教程') { + if (page.path.indexOf('/install/') === 0) { + return selfTitle + '_K8S安装部署' + } + if (selfTitle === 'Kuboard官网_Kubernetes教程_k8s国内安装_部署_入门_学习_实践_中文文档_微服务管理界面') { return selfTitle } return siteTitle diff --git a/learning/k8s-practice/ocp/prepare.md b/learning/k8s-practice/ocp/prepare.md index 22dfc97..7d44a21 100644 --- a/learning/k8s-practice/ocp/prepare.md +++ b/learning/k8s-practice/ocp/prepare.md @@ -36,9 +36,9 @@ Open Capacity Platform 是基于 Java Spring Cloud 的微服务架构,为了 ::: tip 关于构建环境 您可以根据自己的情况将构建环境与部署环境分开,例如: -* 学习时,参考本教程,使用 kubernetes 的 master 节点完成 构建和镜像推送 -* 开发时,在自己的笔记本上完成 构建和镜像推送 -* 工作中,使用 Jenkins Pipeline 或者 gitlab-runner Pipeline 来完成 构建和镜像推送 +* 学习时,参考本教程,使用 kubernetes 的 master 节点完成 ***构建和镜像推送*** +* 开发时,在自己的笔记本上完成 ***构建和镜像推送*** +* 工作中,使用 Jenkins Pipeline 或者 gitlab-runner Pipeline 来完成 ***构建和镜像推送*** ::: **构建环境和部署环境分开** @@ -47,7 +47,7 @@ Open Capacity Platform 是基于 Java Spring Cloud 的微服务架构,为了 kubernetes教程_OCP实战:准备OCP构建和部署环境-将构建环境和部署环境分开

-本文假设您已经完成了 Kubernetes 集群的安装,假设您准备在 Kubernetes master 节点上执行构建过程,并将使用简短的篇幅介绍在 master 节点上做好构建准备 +本文假设您已经完成了 Kubernetes 集群的安装,假设您准备在 Kubernetes master 节点上执行构建过程,并将使用简短的篇幅介绍如何在 master 节点上做好构建环境准备 * 安装 JDK 1.8 * 安装 maven 3.6.2 * 安装 git diff --git a/overview/README.md b/overview/README.md index c4f5566..9548244 100644 --- a/overview/README.md +++ b/overview/README.md @@ -5,7 +5,9 @@ description: Kubernetes教程_介绍Kuboard_Kubernetes微服务管理界面_并 ## Kuboard简介 -Kubernetes教程:Kuboard Logo +

+ Kubernetes教程:Kuboard Logo +