Trousseau

Your go-to secrets management tool for Kubernetes, powered by the community.

Visit Website →

Overview

Trousseau is a tool that integrates with the Kubernetes KMS provider framework to enable encryption of secrets at rest in etcd. It acts as a bridge between Kubernetes and an external key management service (like HashiCorp Vault or a cloud KMS), allowing you to use a key from the external service to encrypt your Kubernetes secrets.

✨ Key Features

  • Kubernetes KMS provider
  • Encrypts secrets at rest in etcd
  • Integrates with external KMS providers
  • Open-source

🎯 Key Differentiators

  • Pluggable architecture for different KMS providers
  • Focus on the specific problem of encrypting secrets in etcd
  • Kubernetes-native integration

Unique Value: A simple and effective way to enable envelope encryption for Kubernetes secrets using an external key management service.

🎯 Use Cases (3)

Encrypting Kubernetes secrets at rest using an external key Improving the security of native Kubernetes Secrets Meeting compliance requirements for encryption at rest

✅ Best For

  • Configuring the Kubernetes API server to use Trousseau for encrypting secrets with a key from HashiCorp Vault

💡 Check With Vendor

Verify these considerations match your specific requirements:

  • Organizations that need a full-featured secrets management solution with a UI, rotation, and other advanced features

🏆 Alternatives

Kubernetes built-in encryption at rest

Provides more flexibility than the built-in Kubernetes encryption provider by allowing the use of various external KMS backends.

💻 Platforms

Kubernetes

🔌 Integrations

Kubernetes HashiCorp Vault AWS KMS GCP KMS Azure Key Vault

💰 Pricing

Contact for pricing
Free Tier Available

Free tier: Completely free and open-source.

Visit Trousseau Website →