k8s:The connection to the server localhost:8080 was refused - did you specify the right host or
当k8s遇到了这个错误,大概率就是可能是环境变量或用户权限的差异。
·
The connection to the server localhost:8080 was refused - did you specify the right host or port?
当k8s遇到了这个错误,大概率就是可能是环境变量或用户权限的差异。
报错原因
使用脚本执行 sudo ./docker_push.sh
/usr/local/bin/kubectl rollout restart deployment workflow --namespace=app
但是在命令端执行却不会报错
解决方案
我的解决方案是查看你当前docker_push.sh的文件,拥有权是谁
-rwxr-xr-x. 1 admin admin 1284 Mar 6 11:06 docker_push.sh
然而我当前的用户是admin,而不是root,所以用脚本执行的时候./docker_push.sh就可以了,不用sudo
更多推荐
已为社区贡献1条内容
所有评论(0)