标签: kubernetes-csi

azure 秘密存储 csi 驱动程序提供程序抛出错误:秘密 * 未找到

下面是我使用azure csi store provider 的应用程序定义。不幸的是,这个定义抛出了Error: secret 'my-kv-secrets' not found为什么呢?

SecretProvider类

apiVersion: secrets-store.csi.x-k8s.io/v1alpha1
kind: SecretProviderClass
metadata:
  name: my-app-dev-spc
spec:
  provider: azure
  secretObjects:
  - secretName: my-kv-secrets
    type: Opaque
    data: 
    - objectName: DB-HOST
      key: DB-HOST
  parameters:
    keyvaultName: my-kv-name
    objects: |
      array:
        - |
          objectName: DB-HOST
          objectType: secret
    tenantId: "xxxxx-yyyy-zzzz-rrrr-vvvvvvvv"
Run Code Online (Sandbox Code Playgroud)

apiVersion: v1
kind: Pod
metadata:
  labels:
    run: debug
  name: debug
spec:
  containers:
  - args:
    - sleep
    - 1d
    name: debug
    image: alpine
    env:
    - name: DB_HOST
      valueFrom:
        secretKeyRef:
          name: …
Run Code Online (Sandbox Code Playgroud)

kubernetes kubernetes-secrets kubernetes-csi

1
推荐指数
1
解决办法
3684
查看次数