PAGES
← all tools
◆ Secrets Detection & Management

Sealed Secrets

v0.41.0 open-source

Encrypts Kubernetes Secrets into SealedSecrets safe for public storage, decryptable only by the in-cluster controller.

Summary

Sealed Secrets is an open-source encryption controller for Kubernetes that lets teams store secrets safely inside git by encrypting them into a SealedSecret only the in-cluster controller can decrypt, with nobody else, including the original author, able to recover the plaintext. It runs as two parts: a controller deployed in the cluster and a kubeseal command-line client, installed via Helm, Kustomize, or Homebrew, that developers use to encrypt secrets before committing them. It is aimed at platform engineers and application teams practicing GitOpsGitOpsA practice where Git repositories serve as the single source of truth for infrastructure and application state, with automated systems continuously reconciling live environments to match what is declared in version control. who need Kubernetes config, secrets included, to live entirely in version control. It sits in the Kubernetes secrets-management space, alongside tools that integrate with external vaults, but takes the encrypt-and-commit approach rather than fetching secrets at runtime. First committed in 2017, it remains active, with 206 contributors and a release 49 days ago.

Encrypts Kubernetes Secrets into SealedSecrets safe for public storage, decryptable only by the in-cluster controller.

How Sealed Secrets helps

How do I get a secret into git without anyone else being able to read it?

encrypts the secret client-side into a SealedSecret using the cluster's public key, so the ciphertext committed to the repository can only be decrypted by the controller running inside the target cluster

Which of my SealedSecrets have drifted out of sync with their live counterparts?

the Helm chart ships a Prometheus rule that alerts when a SealedSecret no longer matches its unsealed Secret in the cluster

Can I restrict a sealed secret so it only works in one namespace or for one named resource?

scoping options let a secret be sealed as strict to a namespace, or tied to a specific name, so a copied SealedSecret manifest fails to decrypt anywhere else

Who can tell what secrets exist in my cluster just by reading exposed metrics?

metrics can be configured to omit SealedSecret namespaces and names from the exposed endpoint, closing off inventory enumeration by anyone who can reach the metrics port

How do I roll or retire the key that seals my secrets over time?

the Helm chart exposes key time-to-live and cutoff-time settings that control when the controller rotates to a new sealing key, without needing to re-encrypt existing SealedSecrets by hand

Will the controller notice a Secret that changed outside of git?

the controller watches Secrets directly, so it reacts to changes made against the live object rather than only reconciling on its own resync interval

all 21 features, with the evidence for each →

Languages

Not documented

Features

21 capabilities · 4 backed by code, an API document or a real run

Built from Sealed Secrets's releases, docs, README and our own runs. “Seen” marks the month we first spotted a release the vendor didn't date. Group names and tags are our labels.

Compare with peers →

What Sealed Secrets offers you

  • Command-line interface10
  • Disaster recovery1
  • Kubernetes-native deployment1
All capabilities 21 capabilities
Kubernetes restricted pod security standard compliance shipped Sets security context defaults in the Helm chart to comply with the Kubernetes restricted pod security standard profile. 10 releases · 3 other sources · first seen Oct 2017

release 10 total

  • Supports setting hostUsers on the controller deployment, enabling finer-grained Linux user-namespace control for the controller pod. v0.39.0 · Aug 2026 · source · release history
  • Updates security context defaults to comply with the Kubernetes restricted pod security standard profile. helm-v2.19.0 · Jun 2026 · source · release history
  • Updates security context defaults in the Helm chart to comply with Kubernetes restricted pod security standards. v0.38.0 · Jun 2026 · source · release history
  • Updates security context defaults in the Helm chart to comply with the Kubernetes restricted pod security standard profile. v0.38.0 · Jun 2026 · source · release history
  • Adds rbac.proxier configuration option to the Helm chart 0.26.0 · Feb 2024 · source · release history
  • Adds automountServiceAccountToken: false support in the controller deployment configuration 0.20.1 · Mar 2023 · source · release history

example

  • Enable RBAC proxying for the Sealed Secrets controller when deployed via Helm. helm install sealed-secrets bitnami/sealed-secrets --set rbac.proxier=true 0.26.0 · Feb 2024 · source
  • Seal a secret using the previously downloaded offline certificate. kubeseal --cert my-cluster-cert.pem < my-secret.yaml | kubectl apply -f- v0.5.1 · Oct 2017 · source
  • Save the cluster's public key to a file so you can seal secrets in an offline or isolated environment later. kubeseal --fetch-cert > my-cluster-cert.pem v0.5.1 · Oct 2017 · source
Documentation and example manifests shipped Provides reference documentation and example Kubernetes manifests for deploying and configuring Sealed Secrets components. 4 releases · 8 other sources · first seen Jul 2017

Also counts toward: Kubernetes-native deployment

release

  • kubeseal now supports --annotations and --labels flags to attach arbitrary key-value pairs to SealedSecret resources. 0.8.0 · Jul 2019 · source · release history
  • Installing the controller now requires applying two files (controller.yaml and either sealedsecret-tpr.yaml or sealedsecret-crd.yaml) instead of a single manifest, as TPR/CRD definitions have been moved out of the main controller YAML. v0.5.1 · Oct 2017 · source · release history
  • Moves TPR/CRD definitions into separate files: install requires both controller.yaml and either sealedsecret-tpr.yaml or sealedsecret-crd.yaml v0.5.1 · Oct 2017 · source · release history
  • Adds controller-norbac.yaml manifest to the release artifacts, providing a controller configuration without RBAC rules or service account bindings. v0.3.1 · Jul 2017 · source · release history

docs

  • Directory actions More options More options Directory actions More options More options Folders and files Name Name Last commit message Last commit date parent directory README.md README.md controller.md controller.md crypto.md crypto.md kubeseal.md kubeseal.md swagger.yml swagger.yml README.md Outline Developer Guide… seen Oct 2026 · source
  • Directory actions More options More options Directory actions More options More options Folders and files Name Name Last commit message Last commit date parent directory developer developer examples/ config-template examples/ config-template GKE.md GKE.md bring-your-own-certificates.md bring-your-own-certificates.md seen Oct 2026 · source
  • Directory actions More options More options Directory actions More options More options Folders and files Name Name Last commit message Last commit date parent directory config-template config-template seen Oct 2026 · source
  • Directory actions More options More options Directory actions More options More options Folders and files Name Name Last commit message Last commit date parent directory README.md README.md deployment.yaml deployment.yaml sealedsecret.yaml sealedsecret.yaml README.md Injecting secrets into config file templates… seen Oct 2026 · source
  • bitnami sealed-secrets Directory actions More options More options Directory actions More options More options Folders and files Name Name Last commit message Last commit date parent directory README.md README.md controller.md controller.md crypto.md crypto.md kubeseal.md kubeseal.md swagger.yml swagger.yml README.md… seen Oct 2026 · source
  • bitnami sealed-secrets Directory actions More options More options Directory actions More options More options Folders and files Name Name Last commit message Last commit date parent directory README.md README.md deployment.yaml deployment.yaml sealedsecret.yaml sealedsecret.yaml README.md Injecting secrets into… seen Oct 2026 · source

example

  • Tag a sealed secret with environment and team metadata during encryption. kubeseal --annotations 'env=prod,team=platform' < plaintext.yaml > sealed.yaml 0.8.0 · Jul 2019 · source
  • Seal secret with cluster-wide scope kubeseal --scope cluster-wide <secret.yaml >sealed-secret.json
Sealed Secrets unsealing verified Controls how the controller unseals SealedSecrets, including retry limits and key ordering based on certificate attributes or secret timestamps. 9 releases · 2 other sources · first seen Mar 2018

Also counts toward: Command-line interface

release 9 total

  • Controller heals manually modified Secrets by restoring them to the state defined by their parent SealedSecret. v0.41.0 · Oct 2026 · source · release history
  • The --skip-recreate controller flag now also suppresses restoration of manually modified Secrets (previously it only skipped recreation of deleted ones). v0.41.0 · Oct 2026 · source · release history
  • Adds configurable max retries for the controller. v0.27.3 · Dec 2024 · source · release history
  • Introduces a mechanism to disable secret auto-recreation behavior 0.20.1 · Mar 2023 · source · release history
  • Teach kubeseal to decrypt using backed up secrets 0.9.5 · Nov 2019 · source · release history
  • SealedSecret resource gains an opt-in mechanism for secrets rotation via the new annotation configuration. 0.8.0 · Jul 2019 · source · release history

command line

  • --key-order-priority — Ordering of keys based on NotBefore certificate attribute or secret creation timestamp. v0.29.0 · Mar 2025 · command-line history
  • --max-unseal-retries — Max unseal retries. v0.27.3 · Dec 2024 · command-line history
Prometheus alerting for SealedSecrets sync shipped Provides a default PrometheusRule in the Helm chart that alerts when SealedSecrets are out of sync with their unsealed counterparts. 10 releases · 1 other source · first seen Mar 2020

release 10 total

  • Adds default PrometheusRule to the Helm chart that alerts when SealedSecrets are out of sync with their unsealed counterparts. helm-v2.19.0 · Jun 2026 · source · release history
  • Adds a default PrometheusRule to the Helm chart that alerts when SealedSecrets are out of sync with their unsealed counterparts. v0.38.0 · Jun 2026 · source · release history
  • Adds a default PrometheusRule in the Helm chart to alert on out-of-sync sealed secrets. v0.38.0 · Jun 2026 · source · release history
  • The controller now has update-status enabled by default; deployments that relied on the previous disabled state must set SEALED_SECRETS_UPDATE_STATUS=0 to revert. 0.17.0 · Dec 2021 · source · release history
  • Supports deactivating the new feature via SEALED_SECRETS_UPDATE_STATUS=0 environment variable 0.17.0 · Dec 2021 · source · release history
  • Enables --update-status flag by default in the controller to reflect status information 0.17.0 · Dec 2021 · source · release history

example

  • Check for sealing errors in automation (ArgoCD, etc.) kubectl get sealedsecret <name> -o jsonpath='{.status}' 0.12.0 · Mar 2020 · source
ppc64le architecture support shipped Enables the Sealed Secrets controller and kubeseal to run on IBM Power (ppc64le) nodes. 9 releases · 1 other source · first seen Jul 2019

release 9 total

  • Adds ppc64le architecture support for the kubeseal client and controller binaries. v0.38.0 · Jun 2026 · source · release history
  • Adds ppc64le architecture support, enabling Sealed Secrets controller deployment on IBM POWER clusters. helm-v2.19.0 · Jun 2026 · source · release history
  • Adds ppc64le architecture support, enabling Sealed Secrets controller and kubeseal to run on IBM Power (ppc64le) nodes. v0.38.0 · Jun 2026 · source · release history
  • Adds watch for Secrets in the controller, enabling the sealed-secrets controller to react to Secret changes in real time. v0.31.0 · Aug 2025 · source · release history
  • Adds automated controller testing on Openshift platforms via VMware Image Builder 0.19.5 · Feb 2023 · source · release history
  • Adds kubeseal binary support for darwin/arm64 architecture 0.17.4 · Mar 2022 · source · release history

example

  • Run kubeseal on a Windows workstation to generate the encrypted resource. ./kubeseal.exe --cert cert.pem < secret.txt > sealed.json 0.8.0 · Jul 2019 · source
External key secret watching verified Allows the controller to watch for key secrets created externally, enabling decryption keys to be managed outside the controller. 4 releases · 4 other sources · first seen Aug 2019

Also counts toward: Command-line interface

release

  • Controller dynamically detects new, updated, and deleted sealing key secrets at runtime — no pod restart required when keys are added, relabeled, or removed.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠ v0.41.0 · Oct 2026 · source · release history
  • Supports fetching the certificate URL via proxy environment variables (HTTP_PROXY, HTTPS_PROXY, etc.) v0.25.0 · Jan 2024 · source · release history
  • Support parsing multiple private keys via the --recovery-private-key CLI argument 0.9.6 · Nov 2019 · source · release history
  • Adds stringData support to accept and seal unencrypted secret data directly 0.8.2 · Aug 2019 · source · release history

command line

  • --watch-for-secrets — beta: If this is true, the controller will watch for key secrets. This is useful if you create the key secrets externally. v0.31.0 · Aug 2025 · command-line history

example

  • Use this to allow the controller or client to reach the certificate endpoint through a corporate HTTP proxy. export HTTPS_PROXY=http://proxy.internal:8080 && kubeseal --fetch-cert --controller-namespace=kube-system v0.25.0 · Jan 2024 · source
  • Pass multiple private keys for recovery using the updated argument. kubeseal --recovery-private-key=key1.pem --recovery-private-key=key2.pem 0.9.6 · Nov 2019 · source
  • Use kubeseal with a dynamically updated certificate served via Ingress kubeseal --cert https://sealed-secrets-ingress/cert.pem --controller-name controller -w sealed-secret.yaml < plaintext.yaml 0.9.2 · Oct 2019 · source
SealedSecret recovery and decryption capabilities shipped Enables restoring SealedSecrets using backed-up private keys when the original controller secret is lost. 5 releases · 2 other sources · first seen Nov 2019

Also counts toward: Command-line interface, Disaster recovery

release

  • reencrypt and validate commands support named ports defined in the Sealed Secret service configuration 0.17.3 · Jan 2022 · source · release history
  • Removes the requirement for a namespace argument when using --raw with cluster-wide scope 0.12.6 · Sep 2020 · source · release history
  • kubeseal no longer emits empty status: {} field in output manifests 0.12.0 · Mar 2020 · source · release history
  • Support parsing multiple private keys via the --recovery-private-key CLI argument 0.9.6 · Nov 2019 · source · release history
  • Teach kubeseal to decrypt using backed up secrets 0.9.5 · Nov 2019 · source · release history

example

  • Allow the sealed-secrets controller to overwrite a pre-existing Secret resource during migration. kubectl annotate secret my-existing-secret sealedsecrets.bitnami.com/managed=true 0.9.7 · Jan 2020 · source
  • Pass multiple private keys for recovery using the updated argument. kubeseal --recovery-private-key=key1.pem --recovery-private-key=key2.pem 0.9.6 · Nov 2019 · source
Multi-namespace support shipped Enables the controller to watch and manage SealedSecrets across multiple namespaces. 5 releases · 1 other source · first seen Feb 2018

Also counts toward: Command-line interface

release

  • Adds support for specifying a custom loadBalancerClass for the Sealed Secrets controller service v0.27.0 · Jun 2024 · source · release history
  • Adds support for custom annotations and labels on sealing keypairs via --annotations and --labels flags. 0.23.0 · Jul 2023 · source · release history
  • Adds namespacedRoles option in the Helm chart to control RBAC scope. 0.23.0 · Jul 2023 · source · release history
  • Add capability to watch multiple namespaces 0.18.0 · Jun 2022 · source · release history
  • Adds sealedsecrets.bitnami.com/cluster-wide: "true" annotation to allow SealedSecrets to be decrypted across all namespaces in a cluster v0.6.0 · Feb 2018 · source · release history

example

  • Configure the controller to use a specific LoadBalancer class via Helm values helm upgrade sealed-secrets bitnami/sealed-secrets \ --set controller.service.type=LoadBalancer \ --set controller.service.loadBalancerClass="my-custom-class" v0.27.0 · Jun 2024 · source
SealedSecret template data support shipped Enables templating arbitrary data keys within the resulting secrets upon unsealing. 5 releases · first seen May 2021

release

  • Enables encryptedData to be omitted by setting key to null in template 0.40.0 · Sep 2026 · source · release history
  • Enables encryptedData to be omitted by setting key to null in template v0.40.0 · Sep 2026 · source · release history
  • Exposes plaintext template.data values in the template rendering context, enabling secrets to reference their own plaintext data during SealedSecret template rendering. v0.37.0 · May 2026 · source · release history
  • unseal now processes templates even when encryptedData is empty, allowing workflows that rely on template-only rendering 0.17.3 · Jan 2022 · source · release history
  • Add ability to template arbitrary data keys within resulting secrets 0.16.0 · May 2021 · source · release history
Kubernetes API client rate limiting verified Configures the burst and QPS limits for the controller's Kubernetes API client, with an option to disable rate limiting entirely. 2 releases · 3 other sources · first seen Oct 2019

Also counts toward: Command-line interface

release

  • Adds configurable QPS and Burst settings for the controller's Kubernetes client, enabling tuning of API server request rates. v0.34.0 · Dec 2025 · source · release history
  • Adds --key-cutoff-time CLI argument to control which encryption keys are used for sealing secrets 0.9.3 · Oct 2019 · source · release history

command line

  • --kubeclient-burst — Kubeclient Burst v0.34.0 · Dec 2025 · command-line history
  • --kubeclient-qps — Kubeclient QPS (negative value disables ratelimiting) v0.34.0 · Dec 2025 · command-line history

example

  • Seal a secret using only keys generated before a specific time, useful for restricting key rotation scope. kubeseal --key-cutoff-time=2023-10-27T00:00:00Z < plaintext.yaml > sealed.json 0.9.3 · Oct 2019 · source
SealedSecret key rotation configuration shipped Allows configuring automatic private key renewal and restricting sealing operations to keys generated before a specific time. 4 releases · 1 other source · first seen Jul 2019

Also counts toward: Command-line interface

release

  • Adds keyttl and keycutofftime options to the Helm chart for controlling sealing key lifecycle. v0.27.3 · Dec 2024 · source · release history
  • Make it easier to upgrade from ancient (pre v0.9.0) controllers 0.13.1 · Oct 2020 · source · release history
  • Adds --key-cutoff-time CLI argument to control which encryption keys are used for sealing secrets 0.9.3 · Oct 2019 · source · release history
  • SealedSecret resource gains an opt-in mechanism for secrets rotation via the new annotation configuration. 0.8.0 · Jul 2019 · source · release history

example

  • Seal a secret using only keys generated before a specific time, useful for restricting key rotation scope. kubeseal --key-cutoff-time=2023-10-27T00:00:00Z < plaintext.yaml > sealed.json 0.9.3 · Oct 2019 · source
SealedSecret data format support shipped Supports sealing unencrypted secret data directly via the `stringData` field in addition to standard data fields. 3 releases · 2 other sources · first seen Aug 2019

Also counts toward: Command-line interface

release

  • Adds -f (input file) and -w (output file) flags to SealedSecrets commands 0.12.6 · Sep 2020 · source · release history
  • Adds --force-empty-data CLI flag to allow sealing or unsealing an empty Secret. 0.9.7 · Jan 2020 · source · release history
  • Adds stringData support to accept and seal unencrypted secret data directly 0.8.2 · Aug 2019 · source · release history

example

  • Create a sealed secret from a local file without piping stdin through the shell kubeseal -f my-secret.yaml -w sealed-output.json --scope cluster-wide 0.12.6 · Sep 2020 · source
  • Seal a secret that contains no data fields, which previously failed by default. kubeseal --force-empty-data < empty-secret.yaml 0.9.7 · Jan 2020 · source
SealedSecret generation and sealing capability shipped Provides the core functionality to encrypt Kubernetes Secrets into SealedSecrets safe for public storage, decryptable only by the in-cluster controller, supporting multiple input methods including local certificates and remote URLs. 4 other sources

docs

  • Encrypts Kubernetes Secrets into SealedSecrets safe for public storage, decryptable only by the in-cluster controller.

example

  • Fetch and save certificate locally kubeseal --fetch-cert >mycert.pem
  • Seal a secret into a SealedSecret file kubeseal -f mysecret.json -w mysealedsecret.json
  • Seal using certificate from URL kubeseal --cert https://your.intranet.company.com/sealed-secrets/your-cluster.cert
Prometheus metric labeling verified Adds instance-specific labels to Prometheus metrics to support multi-instance observability. 2 releases · 1 other source · first seen Dec 2024

Also counts toward: Command-line interface

release

  • Adds --metrics-omit-secret-labels flag to the controller to skip per-SealedSecret labels on condition_info metrics, reducing metric cardinality in large clusters. v0.39.0 · Aug 2026 · source · release history
  • Adds app.kubernetes.io/instance label to Prometheus metrics for better multi-instance observability. v0.27.3 · Dec 2024 · source · release history

command line

  • --metrics-omit-secret-labels — When true, the sealed_secrets_controller_condition_info metric is not updated, so the metrics endpoint does not expose SealedSecret namespaces and names. Use this if :8081 is reachable by users who should not be able to enumerate SealedSecret inventory. v0.39.0 · Aug 2026 · command-line history
SealedSecret keypair labeling and annotation shipped Enables attaching custom annotations and labels to the sealing keypairs generated by the kubeseal CLI. 2 releases · first seen Mar 2023

Also counts toward: Command-line interface

release

  • Adds support for custom annotations and labels on sealing keypairs via --annotations and --labels flags. 0.23.0 · Jul 2023 · source · release history
  • Allows clusterRoleName to be parametrized via Helm for custom cluster role naming 0.20.1 · Mar 2023 · source · release history
Container image publishing shipped Provides official container images for kubeseal and the controller. 2 releases · first seen Sep 2022

release

  • Signs container images using Cosign v2 for improved supply chain security verification 0.20.5 · Apr 2023 · source · release history
  • Publish kubeseal in a container image 0.18.4 · Sep 2022 · source · release history
Sprig template functions shipped Enables the use of Sprig function library within Helm values for secret encryption and templating. 1 release · first seen Jun 2024

release

  • Adds the sprig function library for use in template values during secret encryption v0.27.0 · Jun 2024 · source · release history
Structured logging support shipped Provides structured logging capabilities in the Sealed Secrets controller and operator. 1 release · first seen Feb 2024

release

  • Introduces structured logging support in the Sealed Secrets controller and operator 0.26.0 · Feb 2024 · source · release history
SealedSecret patch operation support shipped Allows the kubeseal CLI to update existing secret data without overwriting the entire resource, enabling selective field updates. 1 release · first seen Jul 2023

Also counts toward: Command-line interface

release

  • Adds --patch flag to the CLI to update existing secrets instead of clobbering them. 0.23.0 · Jul 2023 · source · release history
SealedSecret status display enhancement shipped Configures the CustomResourceDefinition to show additional columns (status and age) in kubectl output. 1 release · first seen Jun 2023

release

  • Adds additionalPrinterColumns for status and age in the CustomResourceDefinition 0.22.0 · Jun 2023 · source · release history
SealedSecret label selector filtering shipped Allows filtering which SealedSecrets resources are processed by the controller using label selectors. 1 release · first seen Feb 2021

release

  • Adds label-selector support to filter which Sealed Secrets resources are processed. 0.15.0 · Feb 2021 · source · release history

Lines in monospace are the tool's own words: help text parsed from its source, or an endpoint from its API document. Under release, a line is our summary of a dated release. Under docs, it is quoted from the tool's own documentation or website. Each links back to the source it came from.

Score card

  1. Shipping velocity releases a month, last 12 months
  2. Documentation quality release-notes rubric, 0–100
  3. Breaking-change discipline how rarely a release breaks users, and notice given
  4. Maintenance risk quiet time against its own cadence, maintainers
  5. Innovation & surface new capabilities, API and MCP surface
  6. Community health
  7. Contributor trend distinct committers, this year against last
  8. Maintainer concentration bus factor now against a year ago
  9. Issue backlog trend issues closed per issue opened, 12 months
  10. Responsiveness median time to a maintainer’s first reply

Nine scores for Sealed Secrets, each built from the releases, notes and API history this site tracks — and, on Researcher and Business, where it stands among every measured tool in its category and how that has moved.

Score cards are part of every paid plan.

See plans →

Each score is 0–100 on a published rubric, derived from data this site already shows. A dimension we cannot measure says so — it is never scored 0 and never enters a rank.

How this is scored
  • Shipping velocity — releases a month over the last 12 months, on a log scale where 16 a month scores 100. Needs 3 releases in the window.
  • Documentation quality — the release-notes rubric published on the analytics page, unchanged.
  • Breaking-change discipline — the share of releases carrying a breaking change (none scores 100, half or more scores 0). Only projects that label breaking changes are measured: a clean record cannot be told from an unlabelled one.
  • Maintenance risk — quiet time measured against the tool's own release cadence (quiet longer than 90 days and three typical gaps scores 0), plus the number of active maintainers and whether contributors are growing, where known. Higher is lower risk.
  • Innovation & surface — new capabilities in the feature ledger this year, API and MCP operations added, and the share of commits that are features: the mean of whichever we hold.
  • Community health (open-source tools only) — each is a direction, not a size: contributors this year against last, the bus factor now against a year ago, and issues closed per issue opened, where steady scores 50, doubled 100 and halved 0; plus the median time to a maintainer's first reply (an hour scores about 100, a month or more 0). A commercial card has no repository and carries none of the four.
  • Documented delivery (commercial tools) — when a vendor's documented new capabilities have slowed against its own baseline, that counts against the overall standing as heavily as two low dimensions. Steady delivery, or too little history to judge, leaves the standing alone; it is never a sixth score.
  • Open-source tools are scored on repository signals; commercial tools on their published changelog. Ranks compare tools within one category and one profile and need at least five measured peers; the overall standing needs three ranked dimensions. Best-in-breed or consolidator is a shape, not a quality, and is never scored.

Release-note detail over time

See how much detail Sealed Secrets puts in its release notes, quarter by quarter, and compare it with tracked tools in the same category. This history uses up to ten retained, reviewed notes per tool; sparse or blank older quarters may reflect that limit.

Checking release-note history…

Explore the full chart →

Releases

Show

47 entries

  1. October 20261
  2. September 20263
  3. August 20261
  4. June 20263
  5. May 20261
  6. February 20261
  7. December 20251
  8. August 20251
  9. December 20241
  10. June 20241
  11. February 20241
  12. January 20241
  13. December 20231
  14. August 20231
  15. July 20231
  16. June 20231
  17. April 20231
  18. March 20231
  19. February 20231
  20. September 20221
  21. June 20221
  22. March 20221
  23. January 20221
  24. December 20211
  25. May 20211
  26. February 20211
  27. October 20201
  28. September 20201
  29. July 20201
  30. March 20202
  31. January 20201
  32. November 20192
  33. October 20192
  34. September 20191
  35. August 20191
  36. July 20191
  37. March 20181
  38. February 20181
  39. October 20171
  40. July 20171
    Show

    47 entries

    Project health

    Issue, contributor and maintainer activity in bitnami-labs/sealed-secrets, 2023-10 – 2026-09, as of 2026-09-25. Twelve-month figures first; the trend lines run the whole window.

    1. Contributors 22 +7 vs prior 12 months
    2. Maintainers 2 +1 joined · −1 left, last 12 months
    3. Bus factor 1 committers behind half the commits
    4. Community-filed not measured of issues opened, last 12 months
    5. Median time to close not measured issues closed, last 12 months
    6. Open backlog not measured open issues today
    1. Issues opened / month not measured
    2. Open backlog not measured
    3. Contributors / month 4
    4. Commits / month 6
    5. Stars 9,285
    Issue themes, last 12 months not measured

    Counts from the project's public repository and git history; no individuals are identified. Maintainers are the committers covering 80% of the last year's commits. how we measure this

    Add the badge to your README

    Maintain this project? The badge links readers straight to this page, so they can follow every release here.

    Tracked by Cyber Toolchain Choose a badge style and copy the code →
    browse all tools → score card for your toolchain →