我在带有秘密的kubernetes中部署Pod时发现CreateContainerConfigError

问题描述

apiVersion: v1
kind: Secret
metadata:
  name: mysecret
type: Opaque
data:
  DB_URL: "BASE64"
---
apiVersion: v1
kind: Namespace
metadata:
  name: my-ns
---
apiVersion: apps/v1
kind: Deployment
metadata:
  namespace: my-ns
  name: my-api
spec:
  selector:
    matchLabels:
      app: my-api
  replicas: 1
  revisionHistoryLimit: 5
  template:
    metadata:
      labels:
        app: my-api
    spec:
      containers:
        - name: my-api
          image: myimage:latest
          ports:
            - containerPort: 5000
          env:
            - name: DB_URL
              valueFrom:
                secretKeyRef:
                  name: mysecret
                  key: DB_URL

在kubernetes集群中部署以上yaml文件之后,我遇到了CreateContainerConfigError

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)