|
|
@@ -43,7 +43,18 @@ spec:
|
|
|
version: "v2"
|
|
|
# vault enterprise namespace: https://www.vaultproject.io/docs/enterprise/namespaces
|
|
|
namespace: "a-team"
|
|
|
+ # base64 encoded string of certificate
|
|
|
caBundle: "..."
|
|
|
+ # Instead of caBundle you can also specify a caProvider
|
|
|
+ # this will retrieve the cert from a Secret or ConfigMap
|
|
|
+ caProvider:
|
|
|
+ # Can be Secret or ConfigMap
|
|
|
+ type: "Secret"
|
|
|
+ # This is optional, if not specified will be 'Default'
|
|
|
+ namespace: "my-cert-secret-namespace"
|
|
|
+ name: "my-cert-secret"
|
|
|
+ key: "cert-key"
|
|
|
+
|
|
|
auth:
|
|
|
# static token: https://www.vaultproject.io/docs/auth/token
|
|
|
tokenSecretRef:
|