Skip to content

Latest commit

 

History

History
49 lines (34 loc) · 2.39 KB

README.md

File metadata and controls

49 lines (34 loc) · 2.39 KB

k3d-gitops

This is a repo of my yaml files for kubernetes (k3d for local dev) + gitops using ArgoCD for learning purposes.

Tools

  • I'm using k3d for development and learning.

    $ k3d cluster create -p "80:80@loadbalancer" --agents 2
  • For subdomains on my local machine, I'm using https://sslip.io/ as a DNS service (this works since k3d uses traefik behind the scenes as an ingress controller).

    In short, something like nginx.127-0-0-1.sslip.io resolves to 127.0.0.1 (see main-ing.yaml for more examples).

Planned installs:

Going for the full open source stack.

Cilium, talos, deckhouse from flant

Based on my reddit post on /r/kubernetes

After this "project" is done, I'm planning to do a full production ready cluster on Azure with terraform and azure services to replace the stack above.

Install steps

Get argocd up and running: https://argo-cd.readthedocs.io/en/stable/getting_started/