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
After I upgrade crd of tfjob from v1alpha1 to v1alpha2, all tfjobs of v1alpha1 lost. Is there a way to upgrade smoothly from v1alpha1 to v1alpha2 without affecting old user's experience? ( In kubernetes, they have internal and external version of resources for that ? )
The text was updated successfully, but these errors were encountered:
This is a good question. When we designed the v1alpha2, we consider it a breaking change. We will keep compatibility after v1alpha2. And I will check if there is any way to keep TFJobs.
I think this is a K8s issue to the extent Kubernetes doesn't allow us to have multiple versions of a CRD simultaneously. I believe this is fixed in 1.11.
On K8s versions of 1.11 and later we can simultaneously support multiple versions of a CRD. I don't think its worth it to try to improve the experience on older versions of K8s.
After I upgrade crd of
tfjob
from v1alpha1 to v1alpha2, alltfjobs
of v1alpha1 lost. Is there a way to upgrade smoothly from v1alpha1 to v1alpha2 without affecting old user's experience? ( In kubernetes, they have internal and external version of resources for that ? )The text was updated successfully, but these errors were encountered: