infrastructure/flux
Vivian c05bb0b159
Some checks reported errors
continuous-integration/drone/push Build encountered an error
temp disable crds, and enable next run
2022-07-19 12:31:49 +02:00
..
cluster temp disable crds, and enable next run 2022-07-19 12:31:49 +02:00
bootstrap.sh updates 2022-07-19 12:04:49 +02:00
README.md flux: update url 2021-11-21 13:47:26 +01:00

Kubernetes Cluster

This is my personal Kubernetes Cluster. Flux watches this git repo and reconciles and changes made to the cluster.

Directory structure

The main directory is cluster, it contains the following subdirectories in the order that flux will apply them:

  • base: the entrypoint for Flux
  • crds: contains the CRDs that are needed for anything running in the cluster, these get applied earlier to make sure they exist
  • core: important core infrastructure applications, grouped by namespace, that should never be pruned
  • apps: common applications that are allowed to be pruned by flux

References

Heavily inspired by: onedr0p's cluster