0

在一个基于 operator-sdk 的 Kubernetes 算子中,你知道如何在 CR 规范更新时编写代码来同步 CR 资源kubectl apply吗?您能否提供一些代码示例?

4

2 回答 2

1

这主要取决于您如何部署事物。默认骨架为您提供了基于 Kustomize 的部署结构,因此kustomize build config/default | kubectl apply -f. 这也为你包好了后面make deploy。也make install可以只安装生成的 CRD 文件。

于 2021-03-19T20:30:44.083 回答
0

实现它是一个基于 go-lang 的运算符非常复杂,我建议研究 kubebuilder 文档和示例以实现这一目标:https ://book.kubebuilder.io/cronjob-tutorial/controller-implementation.html#implementing-控制器

于 2021-03-22T09:36:28.607 回答