-
Notifications
You must be signed in to change notification settings - Fork 5
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
[Feature]: CRD Versions Management #21
Comments
We need to use |
|
This is more of a feature or enhancement and not a bug. This is a problem that every operator needs to working for it. |
Thx, I'll change the title |
After a quick read of the project, WDYT @iGxnon xline-operator/operator-k8s/src/crd/mod.rs Lines 1 to 12 in f3000b7
Seems like it's the right thing. |
Not a big problem. As the |
Description about the feature
It will be a good enhancement if the operator could automatically perform migration from old versions to latest.
When multiple versions are applied to the k8s cluster, conflicts arise with Kubernetes CRD regulations because the subsequent version also has the
storage: true
setting.Current Version
If we try to apply a higher version of CRD, the operator will panic and refuse to start.
Code of Conduct
The text was updated successfully, but these errors were encountered: