Repo to learn GitOps with various implementations - ArgoCD or FluxCD.
I intend to use opensource free software, so I use Podman
instead of Docker
and Containerd
on MacOs.
You may create a local cluster with either Minikube
or Colima
or Kind
- Follow this document to create a local k8s cluster with minikube.
- Follow this document to create a local k8s cluster with colima.
- Follow this document to create a local k8s cluster with kind.
See GitOps with ArgoCD to install Argocd.
You may either run a git server using Git-Server OR Gitea (Incomplete).
- Define and install PriorityClasses along with StorageClasses.