使用helm的时候关于kubenetes配置文件的报警

avatar 2021年9月27日18:40:06 评论 1,169 次浏览

已经安装好了helm,使用helm查看一下应用,结果报警了,报警不影响使用。只是在使用的时候总是提示,看着比较烦,就想着尝试把报警内容取消掉,下面是我的报警内容如下:

[wolf@wulaoer.org🔥🔥🔥🔥 ~]# helm list
WARNING: Kubernetes configuration file is group-readable. This is insecure. Location: /root/.kube/config
WARNING: Kubernetes configuration file is world-readable. This is insecure. Location: /root/.kube/config
NAME	NAMESPACE	REVISION	UPDATED	STATUS	CHART	APP VERSION

根据提示的内容,是config文件的权限问题,去掉组和其他权限,默认config的权限如下:

[wolf@wulaoer.org🔥🔥🔥🔥 ~]# ll ~/.kube/
total 12
drwxr-x--- 4 root root 4096 Jul 15 13:28 cache
-rw-r--r-- 1 root root 7839 Aug 24 17:31 config

去掉组的读和写,去掉其他的读权限

[wolf@wulaoer.org🔥🔥🔥🔥 ~]# chmod o-r ~/.kube/config
[wolf@wulaoer.org🔥🔥🔥🔥 ~]# chmod g-rw ~/.kube/config

去掉权限后,文件只有root用户的读和写权限

[wolf@wulaoer.org🔥🔥🔥🔥 ~]# ll ~/.kube/
total 16
drwxr-x--- 4 root root 4096 Jun 30 16:19 cache
-rw------- 1 root root 7842 Jun 30 16:19 config

修改权限后,在执行helm命令

[wolf@wulaoer.org🔥🔥🔥🔥 ~]# helm list
NAME	NAMESPACE	REVISION	UPDATED	STATUS	CHART	APP VERSION

问题解决,上面的不能说是报警,只是安全警示,所以这个提示不影响使用,但是为了不影响使用的体验度可以按照上面的方法去掉。

avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: