What changed in this release

MKube Vagrant Registry

  • Kubernetes is now upgraded to version 1.35.0 and the base OS is now also upgraded to Fedora 43
  • Deprecated assign_static_ip_address script since this issue is now no longer faced after switching to Virtualbox and was a workaround to ensure that the machines will get the correct assigned IP addresses from the Vagrantfile.
  • local-path-provisioner is now upgraded to v0.0.34 and the image tag adheres to the image resolution rules.

Use cases with Argocd

  • You can enable gitops by forking the homelab repo and kustomize build . | kubectl apply --server-side -f -.
  • Application definitions can be added to applications directory (When you apply the kustomization, this enables argocd to manage itself).

TODOs and blah

  • Need to work on CI (Be that directly Github Actions or with Dagger within Github Actions to make it agnostic).
  • Gateway API (The used nginx ingress controller will be deprecated anyways).