-
Notifications
You must be signed in to change notification settings - Fork 1
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
Upgrade Ceph CSI along with K8s upgrades #59
Comments
k8s-dev: outin@Bluey:~$ helm list -A
NAME NAMESPACE REVISION UPDATED STATUS CHART APP VERSION
...
ceph-csi-cephfs ceph-csi-cephfs 1 2021-10-22 13:24:42.069667472 -0700 PDT deployed ceph-csi-cephfs-3.4.0 v3.4.0
ceph-csi-rbd ceph-csi-rbd 1 2021-11-02 15:50:24.488735501 -0700 PDT deployed ceph-csi-rbd-3.4.0 v3.4.0
... |
Looks like Ceph-CSI 3.8 to 3.11 are all tested options for K8s 1.26: ![]() ![]() ![]() From https://github.com/ceph/ceph-csi/commits/devel/README.md |
We will need to do step upgrades, without skipping versions, according to the docs (ie 3.4 to 3.5 to 3.6 to 3.7 to 3.8):
https://github.com/ceph/ceph-csi/blob/v3.5.1/docs/ceph-csi-upgrade.md |
ceph-csi snapshots will also need to be updated or reinstalled via Helm, they are not part of the current Helm ceph-csi install: #41 |
Planned upgrade commands for k8s-dev: For both:
RBD:
CephFS:
Snapshots:
Snapshot version appears to be the same: |
Preparing for the upgrade with steps taken from #24 (comment) outin@Bluey:~/helm$ helm history --namespace ceph-csi-rbd ceph-csi-rbd
REVISION UPDATED STATUS CHART APP VERSION DESCRIPTION
1 Tue Nov 2 15:50:24 2021 deployed ceph-csi-rbd-3.4.0 v3.4.0 Install complete
outin@Bluey:~/helm$ helm get manifest --namespace ceph-csi-rbd ceph-csi-rbd > ceph-csi-rbd_3.4.0.yaml
outin@Bluey:~/helm$ helm history --namespace ceph-csi-cephfs ceph-csi-cephfs
REVISION UPDATED STATUS CHART APP VERSION DESCRIPTION
1 Fri Oct 22 13:24:42 2021 deployed ceph-csi-cephfs-3.4.0 v3.4.0 Install complete
outin@Bluey:~/helm$ helm get manifest --namespace ceph-csi-cephfs ceph-csi-cephfs > ceph-csi-cephfs_3.4.0.yaml |
If something goes wrong with the update, we can attempt a
|
https://github.com/ceph/ceph-csi/blob/devel/docs/ceph-csi-upgrade.md
The text was updated successfully, but these errors were encountered: