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
{{ message }}
This repository has been archived by the owner on Oct 22, 2024. It is now read-only.
Starting with PMEM-CSI 0.7.0, we want to be sure that users can update PMEM-CSI in a live cluster seamlessly, without downtime. If something goes wrong with a new release, we want them to be able to return to the previous version.
In practice that means:
within a stable series, "kubectl apply" for upgrades and downgrades
between 0.x and 0.y: delete old objects, reinstall (YAML files might have changed too much)
The main concerns are on-disk files and the operator API. Although the current operator API is called v1alpha1, we should continue to support it, both to minimize user confusion and as a test that we can handle the inevitable API changes.
The text was updated successfully, but these errors were encountered:
Downgrades can be problematic: if we add a new parameter that the old version doesn't support, it has to be valid that the old version rejects the item, i.e. we should not try to proceed by ignoring unknown parameters.
Starting with PMEM-CSI 0.7.0, we want to be sure that users can update PMEM-CSI in a live cluster seamlessly, without downtime. If something goes wrong with a new release, we want them to be able to return to the previous version.
In practice that means:
The main concerns are on-disk files and the operator API. Although the current operator API is called v1alpha1, we should continue to support it, both to minimize user confusion and as a test that we can handle the inevitable API changes.
The text was updated successfully, but these errors were encountered: