Expand description
Secret data models and validation
Structs§
- Sealed
Secret Manifest - SealedSecret manifest (encrypted - safe for version control)
- Sealed
Secret Spec - Sealed
Secret Template - Secret
KeyValue - A key-value pair for secret data with secure memory handling
- Secret
Manifest - Kubernetes Secret manifest (plaintext - temporary only)
- Secret
Metadata - Metadata for a Kubernetes Secret or SealedSecret
- Secret
Request - Request to create a sealed secret
Functions§
- validate_
key_ name - Validate secret key name Pattern: alphanumeric with underscores/hyphens Must start with letter or underscore
- validate_
namespace - Validate namespace follows Kubernetes naming rules Pattern: lowercase alphanumeric with hyphens Must start and end with alphanumeric Max 63 characters
- validate_
secret_ name - Validate secret name follows Kubernetes naming rules Pattern: lowercase alphanumeric, hyphens, dots Must start and end with alphanumeric Max 253 characters