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