Kubernetes 1.4机密文件权限不起作用

Kubernetes 1.4机密文件权限不起作用,kubernetes,Kubernetes,在mac上使用minikube运行K8S1.4。我的复制控制器yaml中有以下内容: 当我将exec放入pod并检查时,我看到以下内容: ~/.ssh # ls -ltr lrwxrwxrwx 1 root root 18 Oct 6 17:01 known_hosts -> ..data/known_hosts lrwxrwxrwx 1 root root 17 Oct 6 17:01 id_rsa.pub -

在mac上使用minikube运行K8S1.4。我的复制控制器yaml中有以下内容:

当我将exec放入pod并检查时,我看到以下内容:

~/.ssh # ls -ltr
lrwxrwxrwx    1 root     root            18 Oct  6 17:01 known_hosts -> ..data/known_hosts
lrwxrwxrwx    1 root     root            17 Oct  6 17:01 id_rsa.pub -> ..data/id_rsa.pub
lrwxrwxrwx    1 root     root            13 Oct  6 17:01 id_rsa -> ..data/id_rsa
再看看~级别:

drwxrwxrwt    3 root     root           140 Oct  6 17:01 .ssh
因此目录不是只读的,文件权限似乎被忽略了(甚至默认的0644似乎也不起作用)。
我是做错了什么还是这是一个bug?

该.ssh目录有指向实际文件的链接。下面的链接显示实际文件具有正确的权限(id_rsa为只读)


我验证了ssh设置是否可以实际工作,方法是
exec
ing到从该复制控制器生成的容器中,并通过ssh将git克隆到持有该密钥的repo。

该.ssh目录具有指向实际文件的链接。下面的链接显示实际文件具有正确的权限(id_rsa为只读)


我通过
exec
ing进入从该复制控制器生成的容器,并通过ssh向持有该密钥的repo执行git克隆,验证了ssh设置是否能够实际工作。

我面临着同样的问题。
defaultMode
mode
都不能正常工作。Kubernetes 1.4.0。我也面临同样的问题。
defaultMode
mode
都不能正常工作。Kubernetes也是1.4.0。
drwxrwxrwt    3 root     root           140 Oct  6 17:01 .ssh