Replies: 2 comments
-
I second this. I have to upgrade my cluster at interesting hours to keep outages and interruptions down |
Beta Was this translation helpful? Give feedback.
-
Hey @tomhaynes, I agree with you, the upgrade procedure is rather painful. We will invest time into making it better, but we cannot rely on webhooks as one of our goals is not to use them. However, there are approaches we can take to handle it, and we should do it. I moved this to a discussion since it is more of a request than it is a bug. Again, it is worth saying that you are completely right and the upgrade should be handled more appropriately. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Checks
Controller Version
v0.12,v0.11,v0.9
Deployment Method
Helm
Checks
To Reproduce
Describe the bug
Requiring CRD removal / reinstallation causes a very large overhead / headache for engineering teams using these runners. This is removing the entire CI/CD framework, so the only re-course is to manually resolve this by hand. With a large, distributed estate this takes a lot of time and effort.
Describe the expected behavior
Please follow best practice with regards to CRD management, specifically versioning https://kubernetes.io/docs/tasks/extend-kubernetes/custom-resources/custom-resource-definition-versioning/
Best practice summary:
Additional Context
N/A
Controller Logs
Runner Pod Logs
Beta Was this translation helpful? Give feedback.
All reactions