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

include update_status in default refresh events #46

Merged
merged 2 commits into from
Mar 29, 2023

Conversation

simskij
Copy link
Member

@simskij simskij commented Mar 29, 2023

Issue

If something alters the state of the kubernetes service patch, there currently is no passive refresh event that could serve as an initiator for self-healing.

Solution

Also observe update_status as a refresh event.

Context

Testing Instructions

  1. deploy cos
  2. make sure the traefik service is patched
  3. kubectl rollout restart sts/controller -n <your-controller-namespace>
  4. see traefik service reverting to ClusterIP
  5. wait for update_status
  6. verify the services is back to being a LoadBalancer

Release Notes

Observe update_status as a refresh event by default.

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

Successfully merging this pull request may close these issues.

2 participants