kustomize-controller
kustomize-controller copied to clipboard
Hashicorp Vault AppRole with SOPS
In this documentation the only available authentication is a Vault Token.
The issue with a Vault Token is it's intended to be short-lived, it can be renewed but by an outside process which is harder at scale.
Ideally we should be able to use the Vault AppRole Engine, so we pass in a Role-ID and a Secret-ID (Normally as a secret), which is used to obtain a short lived token for the transaction.
Documentation