Reorganize Federation tasks so we have it group and under one topic (#12900)

* Reorganize Federation tasks so we have it group and under one topic

* Intended replacement
pull/13141/head
Dani Comnea 2019-03-12 20:38:39 +00:00 committed by Kubernetes Prow Robot
parent d7cae63dcd
commit 56021dc671
29 changed files with 86 additions and 68 deletions

View File

@ -6,7 +6,9 @@ weight: 80
{{% capture overview %}}
{{< include "federation-current-state.md" >}}
{{< deprecationfilewarning >}}
{{< include "federation-deprecation-warning-note.md" >}}
{{< /deprecationfilewarning >}}
This page explains why and how to manage multiple Kubernetes clusters using
federation.

View File

@ -108,7 +108,6 @@ Another widely used example is the `includes` bundle. It sets `headless: true` i
en/includes
├── default-storage-class-prereqs.md
├── federated-task-tutorial-prereqs.md
├── federation-content-moved.md
├── index.md
├── partner-script.js
├── partner-style.css

View File

@ -327,7 +327,7 @@ Shortcodes inside include statements will break the build. You must insert them
```
{{</* note */>}}
{{</* include "federation-current-state.md" */>}}
{{</* include "task-tutorial-prereqs.md" */>}}
{{</* /note */>}}
```

View File

@ -1,5 +0,0 @@
---
title: "Federation - Run an App on Multiple Clusters"
weight: 160
---

View File

@ -1,5 +1,5 @@
---
title: "Federation - Run an App on Multiple Clusters"
title: "Federation"
weight: 120
---

View File

@ -0,0 +1,5 @@
---
title: "Administer Federation Control Plane"
weight: 160
---

View File

@ -5,9 +5,9 @@ content_template: templates/task
{{% capture overview %}}
{{< note >}}
{{< include "federation-current-state.md" >}}
{{< /note >}}
{{< deprecationfilewarning >}}
{{< include "federation-deprecation-warning-note.md" >}}
{{< /deprecationfilewarning >}}
This guide explains how to use Clusters API resource in a Federation control plane.

View File

@ -5,9 +5,9 @@ content_template: templates/task
{{% capture overview %}}
{{< note >}}
{{< include "federation-current-state.md" >}}
{{< /note >}}
{{< deprecationfilewarning >}}
{{< include "federation-deprecation-warning-note.md" >}}
{{< /deprecationfilewarning >}}
This guide explains how to use ConfigMaps in a Federation control plane.

View File

@ -5,9 +5,9 @@ content_template: templates/task
{{% capture overview %}}
{{< note >}}
{{< include "federation-current-state.md" >}}
{{< /note >}}
{{< deprecationfilewarning >}}
{{< include "federation-deprecation-warning-note.md" >}}
{{< /deprecationfilewarning >}}
This guide explains how to use DaemonSets in a federation control plane.

View File

@ -5,9 +5,9 @@ content_template: templates/task
{{% capture overview %}}
{{< note >}}
{{< include "federation-current-state.md" >}}
{{< /note >}}
{{< deprecationfilewarning >}}
{{< include "federation-deprecation-warning-note.md" >}}
{{< /deprecationfilewarning >}}
This guide explains how to use Deployments in the Federation control plane.

View File

@ -5,9 +5,9 @@ content_template: templates/concept
{{% capture overview %}}
{{< note >}}
{{< include "federation-current-state.md" >}}
{{< /note >}}
{{< deprecationfilewarning >}}
{{< include "federation-deprecation-warning-note.md" >}}
{{< /deprecationfilewarning >}}
This guide explains how to use events in federation control plane to help in debugging.

View File

@ -7,9 +7,9 @@ content_template: templates/task
{{< feature-state state="alpha" >}}
{{< note >}}
{{< include "federation-current-state.md" >}}
{{< /note >}}
{{< deprecationfilewarning >}}
{{< include "federation-deprecation-warning-note.md" >}}
{{< /deprecationfilewarning >}}
This guide explains how to use federated horizontal pod autoscalers (HPAs) in the federation control plane.

View File

@ -5,9 +5,9 @@ content_template: templates/task
{{% capture overview %}}
{{< note >}}
{{< include "federation-current-state.md" >}}
{{< /note >}}
{{< deprecationfilewarning >}}
{{< include "federation-deprecation-warning-note.md" >}}
{{< /deprecationfilewarning >}}
This page explains how to use Kubernetes Federated Ingress to deploy
a common HTTP(S) virtual IP load balancer across a federated service running in

View File

@ -5,9 +5,9 @@ content_template: templates/task
{{% capture overview %}}
{{< note >}}
{{< include "federation-current-state.md" >}}
{{< /note >}}
{{< deprecationfilewarning >}}
{{< include "federation-deprecation-warning-note.md" >}}
{{< /deprecationfilewarning >}}
This guide explains how to use jobs in the federation control plane.

View File

@ -5,9 +5,9 @@ content_template: templates/task
{{% capture overview %}}
{{< note >}}
{{< include "federation-current-state.md" >}}
{{< /note >}}
{{< deprecationfilewarning >}}
{{< include "federation-deprecation-warning-note.md" >}}
{{< /deprecationfilewarning >}}
This guide explains how to use Namespaces in Federation control plane.

View File

@ -5,9 +5,9 @@ content_template: templates/task
{{% capture overview %}}
{{< note >}}
{{< include "federation-current-state.md" >}}
{{< /note >}}
{{< deprecationfilewarning >}}
{{< include "federation-deprecation-warning-note.md" >}}
{{< /deprecationfilewarning >}}
This guide explains how to use ReplicaSets in the Federation control plane.

View File

@ -5,9 +5,9 @@ content_template: templates/concept
{{% capture overview %}}
{{< note >}}
{{< include "federation-current-state.md" >}}
{{< /note >}}
{{< deprecationfilewarning >}}
{{< include "federation-deprecation-warning-note.md" >}}
{{< /deprecationfilewarning >}}
This guide explains how to use secrets in Federation control plane.

View File

@ -1,16 +1,17 @@
---
title: Cross-cluster Service Discovery using Federated Services
reviewers:
- bprashanth
- quinton-hoole
content_template: templates/task
title: Cross-cluster Service Discovery using Federated Services
weight: 140
---
{{% capture overview %}}
{{< note >}}
{{< include "federation-current-state.md" >}}
{{< /note >}}
{{< deprecationfilewarning >}}
{{< include "federation-deprecation-warning-note.md" >}}
{{< /deprecationfilewarning >}}
This guide explains how to use Kubernetes Federated Services to deploy
a common Service across multiple Kubernetes clusters. This makes it

View File

@ -1,14 +1,16 @@
---
title: Set up Cluster Federation with Kubefed
reviewers:
- madhusudancs
content_template: templates/task
title: Set up Cluster Federation with Kubefed
weight: 125
---
{{% capture overview %}}
{{< note >}}
{{< include "federation-current-state.md" >}}
{{< /note >}}
{{< deprecationfilewarning >}}
{{< include "federation-deprecation-warning-note.md" >}}
{{< /deprecationfilewarning >}}
Kubernetes version 1.5 and above includes a new command line tool called
[`kubefed`](/docs/admin/kubefed/) to help you administrate your federated

View File

@ -1,13 +1,14 @@
---
title: Set up CoreDNS as DNS provider for Cluster Federation
content_template: templates/tutorial
weight: 130
---
{{% capture overview %}}
{{< note >}}
{{< include "federation-current-state.md" >}}
{{< /note >}}
{{< deprecationfilewarning >}}
{{< include "federation-deprecation-warning-note.md" >}}
{{< /deprecationfilewarning >}}
This page shows how to configure and deploy CoreDNS to be used as the
DNS provider for Cluster Federation.

View File

@ -1,13 +1,14 @@
---
title: Set up placement policies in Federation
content_template: templates/task
weight: 135
---
{{% capture overview %}}
{{< note >}}
{{< include "federation-current-state.md" >}}
{{< /note >}}
{{< deprecationfilewarning >}}
{{< include "federation-deprecation-warning-note.md" >}}
{{< /deprecationfilewarning >}}
This page shows how to enforce policy-based placement decisions over Federated
resources using an external policy engine.

View File

@ -344,7 +344,7 @@ Warnings point out something that could cause harm if ignored.
To add shortcodes to includes.
{{< note >}}
{{< include "federation-current-state.md" >}}
{{< include "task-tutorial-prereqs.md" >}}
{{< /note >}}
## Katacoda Embedded Live Environment

View File

@ -1,8 +1,5 @@
This guide assumes that you have a running Kubernetes Cluster
Federation installation. If not, then head over to the
[federation admin guide](/docs/tutorials/federation/set-up-cluster-federation-kubefed/) to learn how to
bring up a cluster federation (or have your cluster administrator do
this for you).
Other tutorials, such as Kelsey Hightower's
[Federated Kubernetes Tutorial](https://github.com/kelseyhightower/kubernetes-cluster-federation),
might also help you create a Federated Kubernetes cluster.
This guide assumes that you have a running Kubernetes Cluster Federation installation.
If not, then head over to the [federation admin guide](/docs/tutorials/federation/set-up-cluster-federation-kubefed/) to learn how to
bring up a cluster federation (or have your cluster administrator do this for you).
Other tutorials, such as Kelsey Hightower's [Federated Kubernetes Tutorial](https://github.com/kelseyhightower/kubernetes-cluster-federation),
might also help you create a Federated Kubernetes cluster.

View File

@ -1,2 +0,0 @@
The topics in the [Federation API](/docs/federation/api-reference/) section of the Kubernetes docs
are being moved to the [Reference](/docs/reference/) section. The content in this topic has moved to:

View File

@ -1 +0,0 @@
`Federation V1`, the current Kubernetes federation API which reuses the Kubernetes API resources 'as is', is currently considered alpha for many of its features. There is no clear path to evolve the API to GA; however, there is a `Federation V2` effort in progress to implement a dedicated federation API apart from the Kubernetes API. The details are available at [sig-multicluster community page](https://github.com/kubernetes/community/tree/master/sig-multicluster).

View File

@ -0,0 +1,3 @@
Use of `Federation v1` is strongly discouraged. `Federation V1` never achieved GA status and is no longer under active development. Documentation is for historical purposes only.
For more information, see the intended replacement, [Kubernetes Federation v2](https://github.com/kubernetes-sigs/federation-v2).

View File

@ -3,6 +3,9 @@
[deprecation_warning]
other = " documentation is no longer actively maintained. The version you are currently viewing is a static snapshot. For up-to-date documentation, see "
[deprecation_file_warning]
other = "Deprecated"
[objectives_heading]
other = "Objectives"

View File

@ -0,0 +1,3 @@
<blockquote class="deprecation_file_warning">
<div><h4>{{ T "deprecation_file_warning" }}</h4> {{ .Inner | markdownify }}</div>
</blockquote>

View File

@ -49,3 +49,12 @@
color: #a94442;
border-color: #ebccd1;
}
.deprecation_file_warning {
padding: 20px;
margin: 20px 0;
border: 1px solid #eee;
border-left-color: #d9534f;
border-left-width: 5px;
border-radius: 3px;
}