如何使用Kubernetes Go Client管理现有的自定义对象?

时间:2018-09-14 10:39:34

标签: kubernetes istio kubernetes-go-client

我正在编写一个自定义控制器,该控制器将侦听我定义的CR并更新/创建其他资源(由Istio定义的资源)。那里的所有示例都显示了如何处理本机资源或在同一包中创建的自定义资源。但是我要管理的资源已经存在,并且已在集群中注册。因此,我无法理解的是如何在Go代码中创建或更新它们,而不用自己的类型来描述它们。

1 个答案:

答案 0 :(得分:0)

因此,我想出了一个办法,如果没有为自己要在自己的代码中管理的所有对象定义模式,就无法做到这一点。 我想对于任何提供开源CRD的人来说,提供一个为它们定义类型的go库也是一个好主意。