看了kubesphere 3.0的源码,发现api分成了两类一类是注册在go-restful的供前端console调用。另外一种就是注册在kube-apiserver中的crd的api,请问第二种crd api如何调用? 只能直接访问kube-apiserver吗?ks-apiserver是否提供了接口访问这类资源。谢谢!
kubesphere 3.0 如何调用注册在kube-apiserver的原生api?
yuswiftK零S
/apis开头的api会被直接转发到kube-apiserver 你可以找一个kube-apiserver的例子来测测
pkg/apiserver/request/requestinfo.go#NewRequestInfo
pkg/apiserver/filters/kubeapiserver.go#WithKubeAPIServer
1 个月 后
qd19zzx 请问多集群怎么调用api,我现在是调用每个集群的apiserver地址,如果通过一个apiserver地址创建其他集群资源
yuswiftK零S
AlbertYang 直接调用host集群api即可 确保你的token有权限操作其他的集群