Skip to content

Commit 9520b96

Browse files
committed
Revise docs home page
Reorder and replace cards to better (I hope!) serve our readers.
1 parent 8ed514a commit 9520b96

File tree

21 files changed

+57
-32
lines changed

21 files changed

+57
-32
lines changed

content/en/docs/concepts/cluster-administration/_index.md

+6
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,12 @@ content_type: concept
88
description: >
99
Lower-level detail relevant to creating or administering a Kubernetes cluster.
1010
no_list: true
11+
card:
12+
name: setup
13+
weight: 60
14+
anchors:
15+
- anchor: "#securing-a-cluster"
16+
title: Securing a cluster
1117
---
1218

1319
<!-- overview -->

content/en/docs/concepts/containers/_index.md

+3
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@ reviewers:
66
- erictune
77
- thockin
88
content_type: concept
9+
card:
10+
name: concepts
11+
weight: 50
912
---
1013

1114
<!-- overview -->

content/en/docs/concepts/overview/_index.md

+3
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@ weight: 20
1010
card:
1111
name: concepts
1212
weight: 10
13+
anchors:
14+
- anchor: "#why-you-need-kubernetes-and-what-can-it-do"
15+
title: Why Kubernetes?
1316
no_list: true
1417
---
1518

content/en/docs/concepts/overview/components.md

+1
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ description: >
88
plane and a set of machines called nodes.
99
weight: 30
1010
card:
11+
title: Components of a cluster
1112
name: concepts
1213
weight: 20
1314
---

content/en/docs/concepts/workloads/_index.md

+4
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@ weight: 55
44
description: >
55
Understand Pods, the smallest deployable compute object in Kubernetes, and the higher-level abstractions that help you to run them.
66
no_list: true
7+
card:
8+
title: Workloads and Pods
9+
name: concepts
10+
weight: 60
711
---
812

913
{{< glossary_definition term_id="workload" length="short" >}}

content/en/docs/concepts/workloads/pods/_index.md

-3
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,6 @@ title: Pods
55
content_type: concept
66
weight: 10
77
no_list: true
8-
card:
9-
name: concepts
10-
weight: 60
118
---
129

1310
<!-- overview -->

content/en/docs/contribute/style/page-content-types.md

-3
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,6 @@
22
title: Page content types
33
content_type: concept
44
weight: 80
5-
card:
6-
name: contribute
7-
weight: 30
85
---
96

107
<!-- overview -->

content/en/docs/contribute/suggesting-improvements.md

+4-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,10 @@ content_type: concept
44
weight: 10
55
card:
66
name: contribute
7-
weight: 20
7+
weight: 15
8+
anchors:
9+
- anchor: "#opening-an-issue"
10+
title: Suggest content improvements
811
---
912

1013
<!-- overview -->

content/en/docs/home/_index.md

+7-7
Original file line numberDiff line numberDiff line change
@@ -41,20 +41,20 @@ cards:
4141
description: "Look up common tasks and how to perform them using a short sequence of steps."
4242
button: "View Tasks"
4343
button_path: "/docs/tasks"
44-
- name: training
45-
title: "Training"
46-
description: "Get certified in Kubernetes and make your cloud native projects successful!"
47-
button: "View training"
48-
button_path: "/training"
4944
- name: reference
5045
title: Look up reference information
5146
description: Browse terminology, command line syntax, API resource types, and setup tool documentation.
5247
button: View Reference
5348
button_path: /docs/reference
49+
- name: training
50+
title: "Training"
51+
description: "Get certified in Kubernetes and make your cloud native projects successful!"
52+
button: "View training"
53+
button_path: "/training"
5454
- name: contribute
55-
title: Contribute to the docs
55+
title: Contribute to Kubernetes
5656
description: Anyone can contribute, whether you're new to the project or you've been around a long time.
57-
button: Contribute to the docs
57+
button: Find out how to help
5858
button_path: /docs/contribute
5959
- name: Download
6060
title: Download Kubernetes

content/en/docs/reference/kubectl/_index.md

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ weight: 110
55
no_list: true
66
card:
77
name: reference
8+
title: kubectl command line tool
89
weight: 20
910
---
1011

content/en/docs/reference/kubectl/cheatsheet.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ reviewers:
77
content_type: concept
88
weight: 10 # highlight it
99
card:
10-
name: reference
11-
weight: 30
10+
name: tasks
11+
weight: 10
1212
---
1313

1414
<!-- overview -->

content/en/docs/reference/kubernetes-api/_index.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
---
22
title: "Kubernetes API"
33
weight: 50
4+
card:
5+
title: Kubernetes API reference
6+
name: reference
7+
weight: 40
48
---
59

610
<!-- overview -->

content/en/docs/reference/labels-annotations-taints/_index.md

+6
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,12 @@ title: Well-Known Labels, Annotations and Taints
33
content_type: concept
44
weight: 40
55
no_list: true
6+
card:
7+
name: reference
8+
weight: 30
9+
anchors:
10+
- anchor: "#labels-annotations-and-taints-used-on-api-objects"
11+
title: Labels, annotations and taints
612
---
713

814
<!-- overview -->

content/en/docs/reference/setup-tools/kubeadm/_index.md

+3-2
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,9 @@ weight: 10
44
no_list: true
55
content_type: concept
66
card:
7-
name: reference
8-
weight: 40
7+
title: kubeadm command reference
8+
name: setup
9+
weight: 80
910
---
1011

1112
<img src="/images/kubeadm-stacked-color.png" align="right" width="150px">Kubeadm is a tool built to provide `kubeadm init` and `kubeadm join` as best-practice "fast paths" for creating Kubernetes clusters.

content/en/docs/setup/production-environment/tools/kubeadm/install-kubeadm.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ content_type: task
44
weight: 10
55
card:
66
name: setup
7-
weight: 20
7+
weight: 40
88
title: Install the kubeadm setup tool
99
---
1010

content/en/docs/tasks/access-application-cluster/configure-access-multiple-clusters.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@ content_type: task
44
weight: 30
55
card:
66
name: tasks
7-
weight: 40
7+
weight: 25
8+
title: Configure access to clusters
89
---
910

1011
<!-- overview -->

content/en/docs/tasks/debug/_index.md

+4
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ reviewers:
77
- davidopp
88
content_type: concept
99
no_list: true
10+
card:
11+
name: tasks
12+
weight: 999
13+
title: Getting help
1014
---
1115

1216
<!-- overview -->

content/en/docs/tasks/tools/_index.md

+6
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,12 @@ title: "Install Tools"
33
description: Set up Kubernetes tools on your computer.
44
weight: 10
55
no_list: true
6+
card:
7+
name: tasks
8+
weight: 20
9+
anchors:
10+
- anchor: "#kubectl"
11+
title: Install kubectl
612
---
713

814
## kubectl

content/en/docs/tasks/tools/install-kubectl-linux.md

-4
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,6 @@ reviewers:
44
title: Install and Set Up kubectl on Linux
55
content_type: task
66
weight: 10
7-
card:
8-
name: tasks
9-
weight: 20
10-
title: Install kubectl on Linux
117
---
128

139
## {{% heading "prerequisites" %}}

content/en/docs/tasks/tools/install-kubectl-macos.md

-4
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,6 @@ reviewers:
44
title: Install and Set Up kubectl on macOS
55
content_type: task
66
weight: 10
7-
card:
8-
name: tasks
9-
weight: 20
10-
title: Install kubectl on macOS
117
---
128

139
## {{% heading "prerequisites" %}}

content/en/docs/tasks/tools/install-kubectl-windows.md

-4
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,6 @@ reviewers:
44
title: Install and Set Up kubectl on Windows
55
content_type: task
66
weight: 10
7-
card:
8-
name: tasks
9-
weight: 20
10-
title: Install kubectl on Windows
117
---
128

139
## {{% heading "prerequisites" %}}

0 commit comments

Comments
 (0)