【发布时间】:2020-04-14 15:19:13
【问题描述】:
我正在尝试实现一个 k8s 控制器,它应该监视两个自定义资源,然后通过创建部署、服务等来协调它们。问题是应该首先创建自定义资源 A 和自定义资源 B(当然我们不'不知道顺序)然后我应该执行核对。在 Reconcile 函数中,我可以一次访问其中一个。在继续协调之前确保两者都已创建的最佳方法是什么?
【问题讨论】:
-
也许您可以尝试使用container probes 来检查是否创建了资源?另一个想法可能是使用helm 和chart hooks,所以它可能会等到这些资源被创建,然后执行创建部署、服务等。如果这就是您要找的,请告诉我。
标签: kubernetes