zabbix执行kubectl报错
报错信息
The connection to the server localhost:8080 was refused - did you specify the right host or port?
背景
想用zabbix监控docker的pod的cpu使用率,所以写了脚本去跑,在服务器上执行脚本是没有问题的,但是上到zabbix之后就报如上的错误
解决方法
因为zabbix没有kubectl的权限,脚本执行的时候export一下就可以了
export KUBECONFIG=/etc/kubernetes/admin.conf
网友评论