Skip to content

Commit e81eac0

Browse files
buhodevlucasrattz
andauthored
🌱 add meta titles & descriptions (#1498)
* 🌱 add descriptions * 🌱 add new meta titles * 📖 Improve documentation pages metadata * 🌱 lint * 🌱 fix heading level --------- Co-authored-by: Lucas Rattz <[email protected]>
1 parent b023d19 commit e81eac0

30 files changed

+152
-64
lines changed

docs/caph/01-getting-started/01-introduction.md

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
---
22
title: Introduction
3+
metatitle: What is the Cluster API Provider Hetzner and Compatible Versions
4+
sidebar: Introduction
5+
description: Cluster API Provider Hetzner automates the lifecycle and provisioning of Kubernetes clusters on cloud or bare metal.
36
---
47

58
Welcome to the official documentation for the Cluster API Provider Hetzner (CAPH). If you are new to it, you can keep reading the Getting Started section, the Quickstart guide will walk you through your first cluster setup.
@@ -23,14 +26,14 @@ This provider's versions can install and manage the following versions of Kubern
2326

2427
| | Hetzner Provider `v1.0.x` |
2528
| ----------------- | ------------------------- |
26-
| Kubernetes 1.23.x ||
27-
| Kubernetes 1.24.x ||
28-
| Kubernetes 1.25.x ||
29-
| Kubernetes 1.26.x ||
30-
| Kubernetes 1.27.x ||
31-
| Kubernetes 1.28.x ||
32-
| Kubernetes 1.29.x ||
33-
| Kubernetes 1.30.x ||
29+
| Kubernetes 1.23.x | |
30+
| Kubernetes 1.24.x | |
31+
| Kubernetes 1.25.x | |
32+
| Kubernetes 1.26.x | |
33+
| Kubernetes 1.27.x | |
34+
| Kubernetes 1.28.x | |
35+
| Kubernetes 1.29.x | |
36+
| Kubernetes 1.30.x | |
3437

3538
Test status:
3639

docs/caph/01-getting-started/02-quickstart/01-prerequisites.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
---
22
title: Prerequisites
3+
metatitle: Tools Needed to Work With Cluster API Provider Hetzner
4+
sidebar: Prerequisites
5+
description: Automate provisioning, upgrading, and operating Kubernetes clusters on Hetzner infrastructure with Cluster API for a production-ready setup.
36
---
47

58
This guide goes through all the necessary steps to create a cluster on Hetzner infrastructure (on HCloud).

docs/caph/01-getting-started/02-quickstart/02-management-cluster-setup.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
---
22
title: Management cluster setup
3+
metatitle: Cluster API Management Cluster Setup for Hetzner
4+
sidebar: Management cluster setup
5+
description: Bootstrap a cluster, install and configure all the necessary components to make it function as a Cluster API management cluster.
36
---
47

58
You have two options: either create a pure HCloud cluster or a hybrid cluster with Hetzner dedicated (bare metal) servers. For a full list of flavors, please check out the [release page](https://github.com/syself/cluster-api-provider-hetzner/releases). In the quickstart guide, we will go with the cluster creation on a pure Hetzner Cloud server.

docs/caph/01-getting-started/02-quickstart/03-creating-a-workload-cluster.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
---
22
title: Creating the workload cluster
3+
metatitle: Creating Workload Clusters on Hetzner
4+
sidebar: Creating the workload cluster
5+
description: Provision a Kubernetes workload cluster with essential components for a secure deployment, including CNI, CCM, and optional CSI integration.
36
---
47

58
## Generating the cluster.yaml

docs/caph/01-getting-started/02-quickstart/04-next-steps.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
---
22
title: Next steps
3+
metatitle: Move Your Management Cluster to the Cloud
4+
sidebar: Next steps
5+
description: How to move the Cluster API components out of your bootstrap cluster, and into the newly created cluster on Hetzner.
36
---
47

58
## Switching to the workload cluster

docs/caph/01-getting-started/03-preparation.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
---
22
title: Hetzner project preparation
3+
metatitle: Preparing Your Hetzner Cloud Project for Working With CAPH
4+
sidebar: Hetzner project preparation
5+
description: Learn how to do the necessary steps for creating your first workload cluster on Hetzner with Cluster API.
36
---
47

58
There are several tasks that have to be completed before a workload cluster can be created.

docs/caph/02-topics/01-managing-ssh-keys.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
---
22
title: SSH key management
3+
metatitle: Secure SSH Key Management for Remote Access in Hetzner with Cluster API
4+
sidebar: SSH key management
5+
description: Details about SSH keys and its importance with regards to clusters managed by CAPH.
36
---
47

58
This section provides details about SSH keys and its importance with regards to CAPH.

docs/caph/02-topics/02-HA-setup.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
---
22
title: High availability setup
3+
metatitle: Setting Up High Availability Cluster Configuration with Cluster API Provider Hetzner
4+
sidebar: High availability setup
5+
description: How to achieve high availability in clusters managed by CAPH.
36
---
47

58
## HA Cluster API Components

docs/caph/02-topics/03-node-image.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
---
22
title: Node Images
3+
metatitle: Custom Node Images for Nodes in Clusters Managed by CAPH
4+
sidebar: Node Images
5+
description: Build custom Node Images for CAPH using Packer on Hetzner Cloud. Create, configure, and snapshot servers with all necessary components for Kubernetes.
36
---
47

58
## What are node-images?

docs/caph/02-topics/04-upgrading-caph.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
---
22
title: Upgrading the Kubernetes Cluster API Provider Hetzner
3+
metatitle: Upgrade Process for Kubernetes Clusters with CAPH
4+
sidebar: Upgrading the Kubernetes Cluster API Provider Hetzner
5+
description: How to upgrade Cluster API and Cluster API Provider Hetzner.
36
---
47

58
This guide explains how to upgrade Cluster API and Cluster API Provider Hetzner (aka CAPH). Additionally, it also references [upgrading your kubernetes version](#external-cluster-api-reference) as part of this guide.

0 commit comments

Comments
 (0)