在Go 中擷取叢集憑證:Golang SDK 「gcloud 容器叢集get-credentials」的替代方案
用於在下列位置建立GKE 叢集的API Go 不提供直接檢索叢集憑證的方法。但是,實現此目的的一種方法是在 Go 中手動實現基於 Python 的「gcloud 容器叢集 get-credentials」命令的功能。
利用「ProjectsZonesClustersGetCall」僅傳回叢集配置,而不回傳憑證。若要取得kubeconfig,需要處理叢集配置並更新kubeconfig檔。在 Go 中實現此過程,以鏡像 gcloud 工具中存在的 Python 版本。
或者,您可以利用 kubectl config set-credentials 指令或探索提供類似功能以供程式設計使用的供應商函式庫。
以上是如何在沒有「gcloud 容器叢集 get-credentials」的情況下在 Go 中檢索 Kubernetes 叢集憑證?的詳細內容。更多資訊請關注PHP中文網其他相關文章!