-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Documentation: Authenticate using approle in provider with secure secret_id #6
Comments
I keep getting the following error with the provided manifests:
|
@swarren83 Facing the same issue. The docs are not very clear. |
The error message indicates the value you're using for "auth_login" should be either a JSON object or JSON array, whereas the value in your credentials has it as a string (i.e. value for "auth_login" starts with a Can you try with the following secret? apiVersion: v1
kind: Secret
metadata:
name: vault-creds
namespace: vault
type: Opaque
stringData:
# WARNING: DO NOT CHECK REAL TOKENS INTO GIT
credentials: |
{"auth_login":{"path":"auth/approle/login","namespace":"NAMESPACE","parameters":{"role_id":"ROLE_ID","secret_id":"SECRET_ID"}}} |
@turkenh Do you know when a new release will be created? |
Tested this in v0.3.0. Will review current documentation and add as needed. |
What problem are you facing?
Missing example/documentation on how to use an approle to authenticate provider to vault.
How could Upbound help solve your problem?
Add an example that uses an Approle to authenticate to vault in the provider. Include configuration that loads approle secret_id from a k8s secret.
The text was updated successfully, but these errors were encountered: