是否可以使用Go将已经存在的CRD添加到自定义Kubernetes操作符中



我目前正在开发自己的自定义操作符,该操作符部署了一个功能齐全的Wordpress。我需要实现SSL。现在这就是我遇到的问题,我真的不确定如何使用Go实现这一点。

有没有一种方法可以将现有的CRD(例如cert-manage(添加到我的操作员中,然后使用我的自定义操作员从中创建一个Kubernetes资源类型?

是的,每个Go控制器也会生成客户端。参见例如客户端证书管理器。

如果导入客户端go for cert manager,则可以将其用于例如create资源或watch以进行更改。

最新更新