kubernetes中configmap挂载文件的权限

1,481 阅读1分钟

kubernetes 中通过configmap挂载文件的默认权限是420(十进制表示),转换成八进制就是644,在使用非root用户的容器内,此文件是没有执行权限的。

可以通过修改volumes字段中的defaultMode参数值。

  volumes:
    - name: test-shell
      configMap:
        name: test-shell
        defaultMode: 493

yaml中权限定义是用十进制的,权限设置成493,转换成八进制就是755。