2023-12-08 23:48:05 +01:00
2023-12-08 23:48:05 +01:00
2023-12-08 23:48:05 +01:00
2023-12-06 21:19:57 +01:00
2023-12-08 18:00:16 +00:00

Kluster setup and IaaC using argoCD

Initial setup

On a running (and sealed-secrets installed) k3s instance run:

kubectl apply -k infrastructure/argocd

This will install argocd and CRDs in a dedicated namespace along with the app-of-apps configured under kluster-deployments/.

The app-of-apps will bootstrap a fully featured cluster with the following components

  • postgres instance with backups
  • backup of all nfs PVCs using restic
  • traefik (along with metallb as a publicly accessible reverse proxy)
  • an nfs-provisioner creating PVCs on-demand
  • a range of selfhosted apps
Description
No description provided
Readme 2 MiB