Skip to content

Personnal lab running k3s with ingress-nginx and argocd

Notifications You must be signed in to change notification settings

Jojoooo1/argo-deploy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Medium

Deploy infra stack using self-managed ArgoCD with Cert Manager, ExternalDNS, External Secrets Op, Ingress-Nginx, Keycloak and RabbitMQ (8/17)

ArgoCD infra & observability labs

Dependencies

Getting Started

Create local cluster with k3s, ingress-nginx and argocd:

make start-k3s

Remove & uninstall k3s:

make delete-k3s

ArgoCD

Apps-of-Apps

This pattern allow to declaratively specify one Argo CD app that consists only of other apps.

Applications Urls
Infra https://github.com/Jojoooo1/argo-deploy-applications-infra
Observability https://github.com/Jojoooo1/argo-deploy-applications-observability
Data https://github.com/Jojoooo1/argo-deploy-applications-data
Experimental (do not recommend to self manage) https://github.com/Jojoooo1/argo-deploy-applications-experimental
Cloud diplomats Applications https://github.com/Jojoooo1/argo-deploy-applications

Limitations

Wifi router can block some port and leave k3s without stable communication. If you want to make sure there is none, try using your 4G network.

About

Personnal lab running k3s with ingress-nginx and argocd

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published