wish / katalog-sync

A reliable node-local mechanism for syncing k8s pods to consul services
MIT License
37 stars 7 forks source link

Add annotation to exclude containers from the readiness check #23

Closed jacksontj closed 5 years ago

jacksontj commented 5 years ago

Katalog-sync works by syncing services to consul if the pod is "ready". Until now there was a single exception for the sidecar, but with this change you can exclude any container in the pod from this check. This allows other side-car pods to control the readiness for k8s but not influence the sync to consul