Introduction
Sometimes you need to store sensitive information like passwords or keys safely in your system. Kubernetes Secrets help you keep this data secure and separate from your application code.
When you want to store a database password securely for your app to use.
When you need to keep API keys hidden from your application code.
When you want to share TLS certificates safely between pods.
When you want to avoid putting sensitive data directly in configuration files.
When you want to update sensitive data without rebuilding your app.