Files
story/deploy/kubernetes/examples/secret-provider-classes.example.yaml
T

53 lines
1.7 KiB
YAML
Raw Normal View History

2026-08-26 06:41:07 +08:00
# Copy this file into an environment-owned directory and replace every provider
# and parameters block according to the installed Secrets Store CSI provider.
# Every provider object must use the exact mounted filename documented below.
apiVersion: secrets-store.csi.x-k8s.io/v1
kind: SecretProviderClass
metadata:
name: voice-platform-common
namespace: voice-platform
spec:
provider: replace-with-installed-provider
parameters:
objects: replace-with-provider-specific-database-url-and-redis-password
---
apiVersion: secrets-store.csi.x-k8s.io/v1
kind: SecretProviderClass
metadata:
name: voice-platform-api
namespace: voice-platform
spec:
provider: replace-with-installed-provider
parameters:
2026-09-06 17:04:11 +08:00
objects: replace-with-provider-specific-rtc-app-key-cursor-share-device-credential-master-key-volc-hardware-product-secret-and-volc-device-credential-master-key
2026-08-26 06:41:07 +08:00
---
apiVersion: secrets-store.csi.x-k8s.io/v1
kind: SecretProviderClass
metadata:
name: voice-platform-callbacks
namespace: voice-platform
spec:
provider: replace-with-installed-provider
parameters:
2026-08-26 21:15:03 +08:00
objects: replace-with-provider-specific-provider-and-platform-health-callback-secrets
2026-08-26 06:41:07 +08:00
---
apiVersion: secrets-store.csi.x-k8s.io/v1
kind: SecretProviderClass
metadata:
name: voice-platform-worker
namespace: voice-platform
spec:
provider: replace-with-installed-provider
parameters:
objects: replace-with-provider-specific-volc-credentials-and-voice-template
---
apiVersion: secrets-store.csi.x-k8s.io/v1
kind: SecretProviderClass
metadata:
name: voice-platform-model-storage
namespace: voice-platform
spec:
provider: replace-with-installed-provider
parameters:
2026-08-29 21:56:51 +08:00
objects: replace-with-provider-specific-object-store-ark-content-safety-and-memory-tool-credentials