Kubernetes definitions for the cluster
Go to file
2025-04-28 19:07:28 +00:00
redxen Tweak probes, add monitoring where it's desired 2025-04-28 19:07:28 +00:00
init.yml Set up pod priorities, change cgroup to cgroupfs and make registry available everywhere in the cluster via nodeport 2025-04-26 12:35:31 +00:00
kube-flannel.yml Tweak flannel configuration, change hostPort to NodePort to let cluster route ports, convert haproxy to a deployment 2025-04-19 18:22:19 +00:00
README.md Add readme about requirements for the setup 2025-04-27 11:49:30 +00:00

RedXen Kubernetes deployment

Some small nodes about expected Kubernetes setup behind the scenes:

  • init.yml used with kubeadm init
  • kubelet started via service
  • Wireguard module loaded
  • kube-flannel.yml deployed
  • containerd has the following:
    • Key: plugins.'io.containerd.cri.v1.images'.registry.config_path
    • Value: '/etc/containerd/certs.d'
  • Host uses fd09::a as DNS resolver (coredns)
  • All top level descriptions (yaml files) applied
  • registry/ is deployed

Once all of these criteria have been met, the cluster should be operational and everything else should work out of the box