wish / katalog-sync

A reliable node-local mechanism for syncing k8s pods to consul services

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add support for readinessGate

jacksontj opened this issue · comments

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