zabbix执行kubectl报错

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

你可能感兴趣的:(zabbix执行kubectl报错)