From bd133e1cbe20bb96aa5bf769e834c910f0a6c42b Mon Sep 17 00:00:00 2001 From: Brian Zalewski <59970525+ProfessorManhattan@users.noreply.github.com> Date: Tue, 11 Jul 2023 06:35:29 +0000 Subject: [PATCH] Latest --- home/.chezmoidata.yaml | 6 ++++++ software.yml | 8 +++++++- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/home/.chezmoidata.yaml b/home/.chezmoidata.yaml index 3d85bc3c..f7375529 100644 --- a/home/.chezmoidata.yaml +++ b/home/.chezmoidata.yaml @@ -609,6 +609,7 @@ softwareGroups: - kube-shell - kubernetes-cli - helm + - helm-docs - kubernetes-kompose - kubeval - k9s @@ -1460,6 +1461,11 @@ softwareGroups: note: Bundled into installer helmCharts: - vector +helm: + # helm repo add cloudflare-exporter https://lablabs.github.io/cloudflare-exporter/ && helm install cloudflare-exporter/cloudflare-exporter + - name: cloudflare-exporter + url: https://lablabs.github.io/cloudflare-exporter/ + pkg: cloudflare-exporter/cloudflare-exporter softwarePlugins: docker: plugins: diff --git a/software.yml b/software.yml index 829ea86e..7f0d365c 100644 --- a/software.yml +++ b/software.yml @@ -637,6 +637,12 @@ softwarePackages: _github: https://github.com/quickemu-project/quickgui _pre: sudo add-apt-repository ppa:yannick-mauray/quickgui && sudo apt update apt:ubuntu: quickgui + helm-docs: + _bin: helm-docs + _github: https://github.com/norwoodj/helm-docs + _name: Helm Docs + brew: norwoodj/tap/helm-docs + scoop: helm-docs catlight: _github: https://github.com/catlightio/CatLight _name: Catlight @@ -10060,8 +10066,8 @@ softwarePlugins: cmd: bash -c '{PLUGIN}' plugins: - if ! helm plugin list | grep "Preview helm upgrade changes as a diff" > /dev/null; then helm plugin install https://github.com/databus23/helm-diff; fi + - if ! helm plugin list | grep "Query at a given interval a Prometheus, ElasticSearch or Sentry instance." > /dev/null; then helm plugin install https://github.com/ContainerSolutions/helm-monitor; fi - if ! helm plugin list | grep "This plugin provides secrets values encryption for Helm charts secure storing" > /dev/null; then helm plugin install https://github.com/jkroepke/helm-secrets; fi - # - helm repo add cloudflare-exporter https://lablabs.github.io/cloudflare-exporter/ && helm install cloudflare-exporter/cloudflare-exporter krew: cmd: bash -c 'if ! kubectl krew list | grep "{PLUGIN}" > /dev/null; then kubectl krew install "{PLUGIN}"; fi' plugins: