有没有办法在 Kubernetes 中以声明方式设置每个卷的权限/所有权?
用例:
sudo我们知道我们可以使用fsGroup,但这是一个 pod 级别的声明。所以即使我们在第一个容器中选择 fsGroup 等于用户,那么我们也会在另一个容器中遇到权限问题。(参考:Kubernetes:如何设置 VolumeMount 用户组和文件权限)
一种解决方案是使用 init-container 更改已安装目录的权限。
初始化容器需要安装两个卷(来自两个容器),并执行所需的chown/chmod操作。
缺点:
chown| 归档时间: |
|
| 查看次数: |
7781 次 |
| 最近记录: |