23 lines
565 B
YAML
23 lines
565 B
YAML
apiVersion: v1
|
|
kind: ServiceAccount
|
|
metadata:
|
|
name: vso-reactbin
|
|
namespace: reactbin
|
|
---
|
|
apiVersion: secrets.hashicorp.com/v1beta1
|
|
kind: VaultAuth
|
|
metadata:
|
|
name: reactbin-vault-auth
|
|
namespace: reactbin
|
|
spec:
|
|
method: kubernetes
|
|
mount: kubernetes
|
|
kubernetes:
|
|
# The operator must create this role in Vault and bind it to the
|
|
# default service account in the reactbin namespace with read access
|
|
# to both reactbin/api/config and reactbin/minio/credentials.
|
|
role: vso-reactbin
|
|
serviceAccount: vso-reactbin
|
|
audiences:
|
|
- vault
|