Kubernetes ConfigMap挂载导致容器目录中的文件被覆盖

容器的/apps/pero/src/resources/文件夹下有多个文件,如果挂载一个文件进去,会把其他文件都覆盖掉,只剩挂载的文件

按如下修改即可

        volumeMounts:
        - name: pero-config
          mountPath: /apps/pero/src/resources/application.properties
          subPath: application.properties
      volumes:
      - configMap:
          name: pero-config
        name: pero-config
apiVersion: v1
data:
  application.properties: |-
    server.port=8080
kind: ConfigMap
metadata:
  name: pero-config
  namespace: pero

 

 

参考链接

https://blog.51cto.com/u_14035463/5584654

posted @ 2024-02-23 18:43  wdgde  阅读(339)  评论(0)    收藏  举报