在 Kubernetes Operator 中调试 Reconcile 触发器

在 Kubernetes Operator 中调试 Reconcile 触发器

我在我的 kubernetes 集群中使用自定义资源并构建了一个操作员(使用 Operator-SDK)。

在我的操作员协调功能中,我创建了一个由 CR 拥有的秘密,并将其应用于与 CR 相同的命名空间。

最近,我发现集群中的每个 CR 实例都会触发协调功能。这种情况会定期发生,并且间隔时间很奇怪。

您能否建议一种调试触发 Reconcile 功能的原因的方法?

我认为理想情况下我会监视 CR 或其所拥有的秘密的变化,但不确定最好的方法是什么。

相关内容