A collection of Argo CD Applications and ApplicationSets to deploy common FOSS building blocks and web applications. Many are in a "smol-app" format and heavily used in smol-k8s-lab.
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 🧡
These Argo CD apps were originally designed to be compatible with smol-k8s-lab, but they can be used anywhere :)
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. Deprecated as we don't use ingress-nginx anymore.
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.
helm chart for ingress-nginx, an nginx ingress controller to allow external traffic to the cluster (now Deprecated and slowly being phased out in favor of traefik)
PeerTube is a selfhosted video hosting website that acts a replacement for YouTube. This app of apps includes postgresql, valkey, and S3 (via SeaweedFS).