small-hack / smol-k8s-lab

☁️ CLI & TUI with a smol friendly vibe to get started with Kubernetes on metal, then bootstrap apps using Argo CD 🧸 Great for testing webapps and benchmarking.
https://small-hack.github.io/smol-k8s-lab/
GNU Affero General Public License v3.0
12 stars 1 forks source link

Fix: don't default to refreshing bitwarden for `ArgoCD.update_appset_secret` if bitwarden not enabled. #290

Closed jessebot closed 2 months ago

jessebot commented 2 months ago

Always take ArgoCD(secrets_backend: str) as an argument to determine special behavior around refreshing pods or triggering syncs. We do this so that users don't have to use Bitwarden to use smol-k8s-lab.