--- apiVersion: secrets.hashicorp.com/v1beta1 kind: VaultStaticSecret metadata: name: postgres-credentials namespace: stalwart spec: destination: create: true name: postgres-credentials overwrite: true hmacSecretData: true mount: kv path: kubernetes/namespace/stalwart/default/postgres-credentials refreshAfter: 5m type: kv-v2 vaultAuthRef: default --- apiVersion: secrets.hashicorp.com/v1beta1 kind: VaultStaticSecret metadata: name: s3-credentials namespace: stalwart spec: destination: create: true name: s3-credentials overwrite: true hmacSecretData: true mount: kv path: kubernetes/namespace/stalwart/default/s3-credentials refreshAfter: 5m type: kv-v2 vaultAuthRef: default --- apiVersion: secrets.hashicorp.com/v1beta1 kind: VaultStaticSecret metadata: name: stalwart-admin namespace: stalwart spec: destination: create: true name: stalwart-admin overwrite: true hmacSecretData: true mount: kv path: kubernetes/namespace/stalwart/default/stalwart-admin refreshAfter: 5m type: kv-v2 vaultAuthRef: default