Skip to content

Bitnami Sealed Secrets

This will demonstrate my steps I took to install the Sealed Secrets Controller.

Note

This installation is based on argocd, and this guide demonstrates how to deploy argocd.

Chart

  • apps/kube-system/sealed-secrets/Chart.yaml
---
# https://artifacthub.io/packages/helm/bitnami-labs/sealed-secrets/2.15.3
apiVersion: v2
name: sealed-secrets
description: Sealed Secrets Helm Chart
type: application
version: 0.26.2
dependencies:
- name: sealed-secrets
  version: 2.15.3
  repository: https://bitnami-labs.github.io/sealed-secrets/

Values

  • apps/kube-system/sealed-secrets/values.yaml
---
sealed-secrets:
  fullnameOverride: sealed-secrets-controller
  createController: true
  secretName: "sealed-secrets-key"

  metrics:
    serviceMonitor:
      enabled: true
      namespace: "monitoring"
      labels:
        release: kube-prometheus-stack
    dashboards:
      create: true
      labels:
        grafana_dashboard: "1"
      annotations:
        grafana_folder: "Sektorlab"
      namespace: "monitoring"