Skip to content

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

License

Notifications You must be signed in to change notification settings

DeluxeOwl/k3d-gitops

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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/

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published