https://www.bookstack.cn/read/apisix-2.13-zh/275fbdd662ec08a9.md
https://www.bookstack.cn/read/apisix-2.13-zh/a586728927b44a68.md
https://apisix.apache.org/zh/docs/apisix/next/discovery/kubernetes/
多k8s集群时,service_name的组成,需要加个id,例如[id]/[namespace]/[name]:[portName]说明: service_name 必须满意格式:[namespace]/[name]:[portName]
这里有一个比较坑的地方,port 必须是字符串,否则会导致 APISIX 启动报错 invalid discovery kubernetes configuration: object matches none of the required问题与解决
检查token值
检查serviceaccount绑定的clusterrole是否有endpoint权限
因为apisix中获取到的是k8s服务的endpoints地址【由service指向的pod的真实地址】,这个地址对k8s集群外是不公开的,如图
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) | Powered by Discuz! X3.4 |