kubernetes - 如何使用 kubernetes go 客户端管理现有的自定义对象?
问题描述
我正在编写一个自定义控制器,它将监听我定义的 CR 并更新/创建其他资源(由 Istio 定义的资源)。那里的所有示例都显示了如何处理本地资源或在同一包中创建的自定义资源。但是我要管理的资源已经存在并且在集群中注册了。所以我不明白的是如何在 Go 代码中创建或更新它们而不用我自己的类型描述它们。
解决方案
所以我想如果不为我想在我自己的代码中管理的所有对象实际定义模式,就没有办法做到这一点。我想对于任何提供开源 CRD 的人来说,同时提供一个为他们定义类型的 go 库是一个好主意
推荐阅读
- sapui5 - SAP UI5 [面板]-如何在单击按钮时创建新面板
- python - .py{} 扩展名是什么?
- r - 内部联接在 R 中的两个重叠数据帧之间不起作用
- javascript - Fullcalendar 外部可拖动更改事件数据动态
- ios - Tableview 单元格填充和间距
- excel - 有没有办法在 for 循环中合并一个计时器以循环以防代码执行时间过长?
- python - 获取具有其他两个之间绝对差异的数据框
- android - kotlin Android 中以编程方式生成的视图的数据绑定
- bash - 在bash中使用通配符复制多个文件
- jenkins-pipeline - 在 Jenkins 管道中,如何将字符串转换为日期?