From 97ffc14ac691190d030652b2ec721a8610a2c6a9 Mon Sep 17 00:00:00 2001 From: Ray Date: Wed, 5 Aug 2020 13:02:41 +0800 Subject: [PATCH 1/6] Show control plane link as glossary tooltips. --- content/en/blog/_posts/2018-12-04-kubeadm-ga-release.md | 2 +- content/en/blog/_posts/2019-06-24-kubeadm-ha-v115.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/content/en/blog/_posts/2018-12-04-kubeadm-ga-release.md b/content/en/blog/_posts/2018-12-04-kubeadm-ga-release.md index b2ea7cb71b..f08ca6da69 100644 --- a/content/en/blog/_posts/2018-12-04-kubeadm-ga-release.md +++ b/content/en/blog/_posts/2018-12-04-kubeadm-ga-release.md @@ -23,7 +23,7 @@ To keep kubeadm lean, focused, and vendor/infrastructure agnostic, the following - Non-critical add-ons, e.g. for monitoring, logging, and visualization - Specific cloud provider integrations -Infrastructure provisioning, for example, is left to other SIG Cluster Lifecycle projects, such as the [Cluster API](https://github.com/kubernetes-sigs/cluster-api). Instead, kubeadm covers only the common denominator in every Kubernetes cluster: the [control plane](/docs/concepts/#kubernetes-control-plane). The user may install their preferred networking solution and other add-ons on top of Kubernetes *after* cluster creation. +Infrastructure provisioning, for example, is left to other SIG Cluster Lifecycle projects, such as the [Cluster API](https://github.com/kubernetes-sigs/cluster-api). Instead, kubeadm covers only the common denominator in every Kubernetes cluster: the {{< glossary_tooltip text="control plane" term_id="control-plane" >}}. The user may install their preferred networking solution and other add-ons on top of Kubernetes *after* cluster creation. ### What kubeadm's GA release means diff --git a/content/en/blog/_posts/2019-06-24-kubeadm-ha-v115.md b/content/en/blog/_posts/2019-06-24-kubeadm-ha-v115.md index f0ff1f75cc..ea68645ccc 100644 --- a/content/en/blog/_posts/2019-06-24-kubeadm-ha-v115.md +++ b/content/en/blog/_posts/2019-06-24-kubeadm-ha-v115.md @@ -43,7 +43,7 @@ Those tasks are addressed by other SIG Cluster Lifecycle projects, such as the [Cluster API](https://github.com/kubernetes-sigs/cluster-api) for infrastructure provisioning and management. Instead, kubeadm covers only the common denominator in every Kubernetes cluster: the -[control plane](https://kubernetes.io/docs/concepts/#kubernetes-control-plane). +{{< glossary_tooltip text="control plane" term_id="control-plane" >}}. ![Cluster Lifecycle Layers](/images/blog/2019-06-24-kubeadm-ha-v115/overview.png) From 9f9b714b636a225f88d559c9739f85d7f230da68 Mon Sep 17 00:00:00 2001 From: Ray Date: Wed, 5 Aug 2020 13:03:25 +0800 Subject: [PATCH 2/6] Fix control loop hyperlink should point to /docs/concepts/architecture/controller --- content/en/docs/concepts/extend-kubernetes/operator.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/docs/concepts/extend-kubernetes/operator.md b/content/en/docs/concepts/extend-kubernetes/operator.md index 31e8473ca9..14ed2d5233 100644 --- a/content/en/docs/concepts/extend-kubernetes/operator.md +++ b/content/en/docs/concepts/extend-kubernetes/operator.md @@ -9,7 +9,7 @@ weight: 30 Operators are software extensions to Kubernetes that make use of [custom resources](/docs/concepts/extend-kubernetes/api-extension/custom-resources/) to manage applications and their components. Operators follow -Kubernetes principles, notably the [control loop](/docs/concepts/#kubernetes-control-plane). +Kubernetes principles, notably the [control loop](/docs/concepts/architecture/controller). From 0e452fed03bd1f508938a0bff66deb2713c35f2d Mon Sep 17 00:00:00 2001 From: Ray Date: Wed, 5 Aug 2020 13:04:16 +0800 Subject: [PATCH 3/6] Fix links in what's next section 1. Kubernetes control plane -> /docs/reference/glossary/?all=true#term-control-plane 2. Kubernetes objects -> /docs/concepts/overview/working-with-objects /docs/reference/glossary/?all=true#term-control-plane should be replaced into a new page talking about control plane when exists. --- content/en/docs/concepts/architecture/controller.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/en/docs/concepts/architecture/controller.md b/content/en/docs/concepts/architecture/controller.md index 547a624a94..00d585c992 100644 --- a/content/en/docs/concepts/architecture/controller.md +++ b/content/en/docs/concepts/architecture/controller.md @@ -154,8 +154,8 @@ controller does. ## {{% heading "whatsnext" %}} -* Read about the [Kubernetes control plane](/docs/concepts/#kubernetes-control-plane) -* Discover some of the basic [Kubernetes objects](/docs/concepts/#kubernetes-objects) +* Read about the [Kubernetes control plane](/docs/reference/glossary/?all=true#term-control-plane) +* Discover some of the basic [Kubernetes objects](/docs/concepts/overview/working-with-objects) * Learn more about the [Kubernetes API](/docs/concepts/overview/kubernetes-api/) * If you want to write your own controller, see [Extension Patterns](/docs/concepts/extend-kubernetes/extend-cluster/#extension-patterns) in Extending Kubernetes. From 3993737e5820dcb9427e846dc04a07f3fb548e61 Mon Sep 17 00:00:00 2001 From: Ray Date: Thu, 6 Aug 2020 08:17:40 +0800 Subject: [PATCH 4/6] replacing the control plane glossary term replacing the control plane glossary term for a link to: /docs/concepts/overview/components/ --- content/en/docs/concepts/architecture/controller.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/docs/concepts/architecture/controller.md b/content/en/docs/concepts/architecture/controller.md index 00d585c992..c9d7a6249b 100644 --- a/content/en/docs/concepts/architecture/controller.md +++ b/content/en/docs/concepts/architecture/controller.md @@ -154,7 +154,7 @@ controller does. ## {{% heading "whatsnext" %}} -* Read about the [Kubernetes control plane](/docs/reference/glossary/?all=true#term-control-plane) +* Read about the [Kubernetes control plane](/docs/concepts/overview/components/) * Discover some of the basic [Kubernetes objects](/docs/concepts/overview/working-with-objects) * Learn more about the [Kubernetes API](/docs/concepts/overview/kubernetes-api/) * If you want to write your own controller, see [Extension Patterns](/docs/concepts/extend-kubernetes/extend-cluster/#extension-patterns) in Extending Kubernetes. From 871534cd4e34d1bae096be5a80b516023478dd5f Mon Sep 17 00:00:00 2001 From: Ray Date: Sat, 8 Aug 2020 20:42:35 +0800 Subject: [PATCH 5/6] Update 2018-12-04-kubeadm-ga-release.md Links on blog pages should link to a page, not showing as a tooltip. --- content/en/blog/_posts/2018-12-04-kubeadm-ga-release.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/blog/_posts/2018-12-04-kubeadm-ga-release.md b/content/en/blog/_posts/2018-12-04-kubeadm-ga-release.md index f08ca6da69..8601a7b94d 100644 --- a/content/en/blog/_posts/2018-12-04-kubeadm-ga-release.md +++ b/content/en/blog/_posts/2018-12-04-kubeadm-ga-release.md @@ -23,7 +23,7 @@ To keep kubeadm lean, focused, and vendor/infrastructure agnostic, the following - Non-critical add-ons, e.g. for monitoring, logging, and visualization - Specific cloud provider integrations -Infrastructure provisioning, for example, is left to other SIG Cluster Lifecycle projects, such as the [Cluster API](https://github.com/kubernetes-sigs/cluster-api). Instead, kubeadm covers only the common denominator in every Kubernetes cluster: the {{< glossary_tooltip text="control plane" term_id="control-plane" >}}. The user may install their preferred networking solution and other add-ons on top of Kubernetes *after* cluster creation. +Infrastructure provisioning, for example, is left to other SIG Cluster Lifecycle projects, such as the [Cluster API](https://github.com/kubernetes-sigs/cluster-api). Instead, kubeadm covers only the common denominator in every Kubernetes cluster: the [control plane](/docs/concepts/overview/components/#control-plane-components). The user may install their preferred networking solution and other add-ons on top of Kubernetes *after* cluster creation. ### What kubeadm's GA release means From 477445e27b308fd76d04e18204240b5dcadb6585 Mon Sep 17 00:00:00 2001 From: Ray Date: Sat, 8 Aug 2020 20:44:09 +0800 Subject: [PATCH 6/6] Update 2019-06-24-kubeadm-ha-v115.md Links on blog pages should link to a page, not showing as a tooltip. --- content/en/blog/_posts/2019-06-24-kubeadm-ha-v115.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/blog/_posts/2019-06-24-kubeadm-ha-v115.md b/content/en/blog/_posts/2019-06-24-kubeadm-ha-v115.md index ea68645ccc..b2d377d0eb 100644 --- a/content/en/blog/_posts/2019-06-24-kubeadm-ha-v115.md +++ b/content/en/blog/_posts/2019-06-24-kubeadm-ha-v115.md @@ -43,7 +43,7 @@ Those tasks are addressed by other SIG Cluster Lifecycle projects, such as the [Cluster API](https://github.com/kubernetes-sigs/cluster-api) for infrastructure provisioning and management. Instead, kubeadm covers only the common denominator in every Kubernetes cluster: the -{{< glossary_tooltip text="control plane" term_id="control-plane" >}}. +[control plane](/docs/concepts/overview/components/#control-plane-components). ![Cluster Lifecycle Layers](/images/blog/2019-06-24-kubeadm-ha-v115/overview.png)