Sealed Secrets

A Kubernetes controller and tool for one-way encrypted Secrets.

Visit Website →

Overview

Sealed Secrets is a Kubernetes controller that manages secrets in a way that is safe for public repositories. It works by encrypting a standard Kubernetes Secret into a SealedSecret, which is safe to commit to a Git repository. The SealedSecret can only be decrypted by the controller running in the target cluster.

✨ Key Features

  • Encrypt secrets for GitOps workflows
  • One-way encryption
  • Kubernetes-native
  • Open-source

🎯 Key Differentiators

  • Simplicity and ease of use for GitOps workflows
  • Kubernetes-native approach
  • One-way encryption model

Unique Value: A simple and secure way to manage Kubernetes secrets in a GitOps workflow without exposing them in plain text.

🎯 Use Cases (3)

Managing secrets in a GitOps workflow Storing secrets in public Git repositories Delegating secret management to developers without giving them access to the cluster

✅ Best For

  • Encrypting Kubernetes Secrets and committing them to a public GitHub repository for use with Argo CD

💡 Check With Vendor

Verify these considerations match your specific requirements:

  • Organizations that need a centralized secrets management solution with features like dynamic secrets or rotation

🏆 Alternatives

SOPS HashiCorp Vault External Secrets Operator

Much simpler to set up and use than a full-featured secrets management solution like HashiCorp Vault, but lacks advanced features.

💻 Platforms

CLI

✅ Offline Mode Available

🔌 Integrations

Kubernetes Argo CD Flux

💰 Pricing

Contact for pricing
Free Tier Available

Free tier: Completely free and open-source.

Visit Sealed Secrets Website →