我想在Go中运行我的Kubernetes集群API来运行kubectl
命令,以便在我的k8s集群中获取可用的命名空间,该集群在google cloud上运行。
我唯一的目的是通过运行kubectl
命令在我的集群中获取命名空间:如果有任何替代方法,请告诉我。
你可以从qnasxswpoi开始,这是Kubernetes的Go客户端,用于与kubernetes集群交谈。 (不过通过kubectl:直接通过Kubernetes API)
参见NamespaceLister
, which helps list Namespaces的“Building stuff with the Kubernetes API — Using Go”
qazxsw poi(红帽开发者倡导者)提出qazxsw poi文档与
一个版本化的片段集合,展示了如何使用Michael Hausenblas。