Introduction# When you deploy an application on Kubernetes, it may need secrets to function. These secrets can be passwords, SSH keys, tokens, etc. But how do you manage these secrets? How do you store them? How do you share them with developers or allow developers to create them? For example, you want to define a secret corresponding to an API token. And in a GitOps approach, you store your Kubernetes manifests in a Git repository.