This commit is contained in:
2022-09-03 19:46:33 +02:00
parent 638434bbb5
commit 8ee47d4ffb
8 changed files with 25 additions and 14 deletions

View File

@@ -10,9 +10,19 @@ draft: true
Build your self-hosted Kubernetes cluster and be free from any SaaS solutions by following this opinionated guide 🎉
{{< /lead >}}
## For who is this guide intended ?
## For who
[Docker Swarm]({{< ref "/posts/02-build-your-own-docker-swarm-cluster" >}}).
This guide is mainly intended for any developers that want a HA ready Kubernetes cluster that respect following conditions :
1. Completely bare-metal and self-hosted, with some GitOps way steps
2. Free from any big cloud providers (AWS, GCP, Azure) which offers managed Kubernetes
3. Not too much expensive (targeting less than $50). For that Hetzner will be my preferred choice !
I will not risk saying that it's production ready, but it's a good start to build your own Kubernetes platform and quick learning all his ecosystem.
{{< alert >}}
[Docker Swarm]({{< ref "/posts/02-build-your-own-docker-swarm-cluster" >}})
{{< /alert >}}
## Final goal 🎯

View File

@@ -1,8 +1,8 @@
---
title: "Setup a HA Kubernetes cluster Part II - Hetzner with Terraform & K0S"
title: "Setup a HA Kubernetes cluster Part II - Installation, GitOps way"
date: 2022-09-02
description: "Follow this opinionated guide as starter-kit for your own Kubernetes platform..."
tags: ["kubernetes"]
tags: ["kubernetes", "terraform", "hetzner", "k0s", "gitops"]
draft: true
---

View File

@@ -1,8 +1,8 @@
---
title: "Setup a HA Kubernetes cluster Part III - Traefik & persistence storages (NFS & S3)"
title: "Setup a HA Kubernetes cluster Part III - Ingress & storages with NFS & S3"
date: 2022-09-02
description: "Follow this opinionated guide as starter-kit for your own Kubernetes platform..."
tags: ["kubernetes"]
tags: ["kubernetes", "traefik", "cert-manager", "nfs", "minio"]
draft: true
---

View File

@@ -2,7 +2,7 @@
title: "Setup a HA Kubernetes cluster Part IV - Databases & backups"
date: 2022-09-02
description: "Follow this opinionated guide as starter-kit for your own Kubernetes platform..."
tags: ["kubernetes"]
tags: ["kubernetes", "mysql", "postgresql", "minio", "restic"]
draft: true
---
@@ -13,8 +13,9 @@ Build your self-hosted Kubernetes cluster and be free from any SaaS solutions by
1. MySQL and PostgreSQL
2. Web management apps with PMA & PGA
3. Job backups
4. Clustering with additional data-02 and postgreSQL cluster
5. Additional DB apps (Matomo / Redmine)
4. NFS Backup
5. Clustering with additional data-02 and postgreSQL cluster
6. Additional DB apps (Matomo / Redmine)
## 3rd check ✅

View File

@@ -2,7 +2,7 @@
title: "Setup a HA Kubernetes cluster Part V - Monitoring Stack"
date: 2022-09-02
description: "Follow this opinionated guide as starter-kit for your own Kubernetes platform..."
tags: ["kubernetes"]
tags: ["kubernetes", "prometheus", "loki", "grafana"]
draft: true
---

View File

@@ -2,7 +2,7 @@
title: "Setup a HA Kubernetes cluster Part VI - VCS & CI"
date: 2022-09-02
description: "Follow this opinionated guide as starter-kit for your own Kubernetes platform..."
tags: ["kubernetes"]
tags: ["kubernetes", "gitea", "concourse"]
draft: true
---

View File

@@ -1,8 +1,8 @@
---
title: "Setup a HA Kubernetes cluster Part VII - CD embracing GitOps"
title: "Setup a HA Kubernetes cluster Part VII - CD, GitOps way"
date: 2022-09-02
description: "Follow this opinionated guide as starter-kit for your own Kubernetes platform..."
tags: ["kubernetes"]
tags: ["kubernetes", "fluxcd", "gitops"]
draft: true
---

View File

@@ -2,7 +2,7 @@
title: "Setup a HA Kubernetes cluster Part VIII - Load testing & tracing"
date: 2022-09-02
description: "Follow this opinionated guide as starter-kit for your own Kubernetes platform..."
tags: ["kubernetes"]
tags: ["kubernetes", "k6", "jaeger"]
draft: true
---