相关疑难解决方法(0)

将一个文件共享/挂载到pod中的最佳方法是什么?

我正在考虑使用秘密来安装单个文件,但似乎你只能挂载将覆盖所有其他内容的目录.如何在不安装目录的情况下共享单个配置文件?

kubernetes

70
推荐指数
5
解决办法
4万
查看次数

未安装为文件路径的 kubernetes 机密项目

我有以下 yaml:

        volumeMounts:
        - name: app-secret
          mountPath: /app
          readOnly: true
      volumes:
      - name: app-secret
        secret:
          secretName: app-secret
          items:
          - key: app-secret.json
            path: appsettings.secret.json
Run Code Online (Sandbox Code Playgroud)

我希望秘密已安装,/app/appsettings.secret.json但事实并非如此。我不知道它安装在哪里,容器崩溃了,我没有机会kubectl exec进入容器检查安装机密的位置。我的猜测是它会清除/app. 任何建议和见解表示赞赏。

mount-point app-secret kubernetes kubernetes-secrets

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