You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We will have multiple tracking issues may update the CRDs in v0.5.0 release. It's a good time to talk about multi-version management now. I highly recommend to bump to v1beta1 CRD before we come into v1. (We expect v1beta1 would be same as v1 though)
One thing to notice is conversion does introduce webhook and it make deployment a little pretty heavy.
Use case
Use to manage multiple CRD versions and help user upgrade to new version smoothly.
Related issues
No response
Are you willing to submit a PR?
Yes I am willing to submit a PR!
The text was updated successfully, but these errors were encountered:
@akanso Yes, some unhelpful fields like head.replicas should be reused. There're some fields that can be changed to use annotation instead could be removed as well.
Previous CR can still work with the webhook conversion. That's the backward compatibility the project should guarantee. Let's write more details for this one.
I will bump the CRD version to v1. In addition, after discussing with several users and experts on CRD versioning, we have decided not to go with a conversion webhook.
Search before asking
Description
Follow up story of #536.
We will have multiple tracking issues may update the CRDs in v0.5.0 release. It's a good time to talk about multi-version management now. I highly recommend to bump to v1beta1 CRD before we come into v1. (We expect v1beta1 would be same as v1 though)
One thing to notice is conversion does introduce webhook and it make deployment a little pretty heavy.
Use case
Use to manage multiple CRD versions and help user upgrade to new version smoothly.
Related issues
No response
Are you willing to submit a PR?
The text was updated successfully, but these errors were encountered: