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

As a Korifi kubectl user I want my service binding to go to a Failed state when I try to chage its credential type #3129

Open
georgethebeatle opened this issue Feb 20, 2024 · 0 comments
Labels

Comments

@georgethebeatle
Copy link
Member

Background

Currently we are validating the chane of credential type of service instance in the api shim. This works well for API users, but not for direct kubectl users. If a kubectl user changes the credential type in the secret of the service instance the sevice binding reconciler would keep re-trying infinitely with a backoff each time getting an immutable secret type error.

Action to take

  • Ensure that the service binding controller sets Ready condition to True/False depending on the outcome. In the example above we should set Ready to false if we get an immutable secret type error.
  • The api shim should wait for the binding to reach Ready=true or fail after some timeout period.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: 🧊 Icebox
Development

No branches or pull requests

1 participant