Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Liveliness/Readiness checks? #57

Closed
jacksontj opened this issue Jan 25, 2019 · 1 comment
Closed

Liveliness/Readiness checks? #57

jacksontj opened this issue Jan 25, 2019 · 1 comment

Comments

@jacksontj
Copy link

I'm investigating replacing my current sidecar consul-agent setup in k8s with consul-k8s. While testing this out I found that if consul-k8s has an issue talking to consul (for example) it simply logs errors and continues on. Since this is a single-pod that is responsible for syncing state my expectation is that there would be some way to know the pod is having problems so it can be rescheduled. From my looking around I don't see any mechanism (no ports exposed, no cli calls to make, etc.). Are there plans on adding these checks?

@adilyse
Copy link
Contributor

adilyse commented Feb 27, 2019

This is a good catch! #67 added a health endpoint to the catalog sync pod, and the final piece of this is piped through the Helm chart in consul-helm PR 123 which will be merged shortly.

@adilyse adilyse closed this as completed Feb 27, 2019
ndhanushkodi pushed a commit to ndhanushkodi/consul-k8s that referenced this issue Jul 9, 2021
…ac-option

Remove rbac option for sync catalog
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants