是否有API端点使用自己的API从Rancher获取集群的kubeconfig文件



我正试图找到一种方法,使用curl命令获取kubeconfig文件,然后点击rancher API。是否有一个API端点可以得到它?

我试着调用以下端点,但没有成功。

https://clusters.bazzinga.com/v3/clusters/c-abcde?action=importYaml
https://clusters.bazzinga.com/v3/clusters/c-abcde?action=generateKubeconfig

根据Rancher文档

大多数资源都有操作,这些操作可以执行某些操作或更改资源的状态。要使用这些,请将HTTPPOST发送到所需操作的操作映射中的URL。。。

这对我来说就像一种魅力:

curl -s -X POST -H "Authorization: Bearer $RANCHER_TOKEN" https://clusters.bazzinga.com/v3/clusters/c-abcde?action=generateKubeconfig | jq -r ".config"

最新更新