In k8s 1.14 ReadinessGates were added as a way for external services to influence the ready state of pods. This would remove the need for the katalog-sync-sidecar and move that ready-sync state to a more-standard spec configuration.
This would (high-level) require katalog-sync-daemon to maintain a condition (e.g. katalog-sync.wish.com/sync-readiness) on the pods it watches
In k8s 1.14 ReadinessGates were added as a way for external services to influence the ready state of pods. This would remove the need for the katalog-sync-sidecar and move that ready-sync state to a more-standard spec configuration.
This would (high-level) require katalog-sync-daemon to maintain a condition (e.g.
katalog-sync.wish.com/sync-readiness
) on the pods it watches