Common Argo CD templates we use for self hosted cloud stuff. We're still working towards full stability, but feel free to take things or ask questions :)
CSSGPL-3.0
Shared Argo CD templates for self hosted infra
A collection of Argo CD templates for deploying helm apps or directories of Kubernetes (k8s) manifests as Argo CD apps. We're still working on full stability, but please feel free to ask questions or make suggestions 🧡
smallhack-argocd-apps.mov
These Argo CD apps were originally designed to be compatible with smol-k8s-lab, but they can be used anywhere :)
Core Tenants
Here's some quick guidelines, but you if you'd like to contribute, please read the full contributing guidelines here 😃!
Follow a base schema for all our files and directories so that we can easily make more of them faster.
Make secure as we go to avoid the dreaded all-at-once security pass (but we may have missed something, in which case, please let us know).
Be kind and if something doesn't work as it should, try to fix the upstream repo before introducing a good-enough fix here.
NEVER FORGET THE BACKUPS. DO YOU REMEMBER WHAT HAPPENED LAST TIME WE DIDN'T HAVE THIS RULE? 😭
The one, the only, Argo CD is used for declarative continuous delivery to Kubernetes with a fully-loaded UI. This actually deploys all the other apps and manages itself too :3
helm chart for Vouch, an OAuth2 proxy that allows you to use ingress-nginx annotations to connect to a third party identity provider, giving you proper auth on websites that don't have auth. Currently works with the zitadel provider in this template, but also known to work with keycloak, google, and github
helm chart for Zitadel, an Identity Access Management tool with built in OpenIDConnect for authenticating to self hosted apps. Recommended over keycloak.
helm chart for Kepler, (Kubernetes-based Efficient Power Level Exporter), which uses eBPF to probe performance counters and other system stats, use ML models to estimate workload energy consumption based on these stats, and exports them as Prometheus metrics.
This part is just here for fun :) If you have open source fan art, consider submitting it to the project itself and/or us, and we'll display it with credit 💙