V1.2原子主机RHEL中不支持Kubernetes secretRefKey?
当我从以下位置创建此Pod时: 我得到这个错误的原因是:V1.2原子主机RHEL中不支持Kubernetes secretRefKey?,kubernetes,rhel,Kubernetes,Rhel,当我从以下位置创建此Pod时: 我得到这个错误的原因是: error validating "rc.yml": error validating data: [field fieldRef: is required, found invalid field secretKeyRef for v1.EnvVarSource]; if you choose to ignore these errors, turn validation off with --validate=false 我使用的是
error validating "rc.yml": error validating data: [field fieldRef: is required, found invalid field secretKeyRef for v1.EnvVarSource]; if you choose to ignore these errors, turn validation off with --validate=false
我使用的是原子主机RHEL的1.2最新版本:
$ kubectl version
Client Version: version.Info{Major:"1", Minor:"2", GitVersion:"v1.2.0", GitCommit:"738b7603b042dcda7a5ba419ab0e7f40a617080c", GitTreeState:"clean"}
Server Version: version.Info{Major:"1", Minor:"2", GitVersion:"v1.2.0", GitCommit:"738b7603b042dcda7a5ba419ab0e7f40a617080c", GitTreeState:"clean"}
RHEL在Atomic Host中的Kubernetes发行版有什么问题吗?事实证明,Kubernetes在~/.kube中缓存了api版本的内容,我们最近升级到了稳定的V1.2。这解决了问题:
rm -rf ~/.kube
请不要在没有备份的情况下删除Kube配置
rm -rf ~/.kube