K8S切换上下文报permission denied

我再执行切换k8s的默认上下文时出现了error: open /etc/kubernetes/admin.conf.lock: permission denied的报错。如下图

img

我已经在root角色下执行过:
sudo chown liuzhuobin:liuzhuobin /home/liuzhuobin/.kube/config

但是依然不行

还有就是明明没有admin.conf.lock这个文件。他还是提示我错了

没有权限就赋予权限

我直接执行了
chmod -R a+rwx /etc/kubernetes/
虽然不报错了。
但是却违背了我想要做权限控制的初衷。赋予了所有用户权限。。