mirror of
https://github.com/ceph/ceph-csi.git
synced 2024-11-09 16:00:22 +00:00
doc: remove unwanted PSP and clusterrole
There are few PSP and clusterrole which does not exists anymore in cephcsi, removing it from the upgrade doc for the same reason. Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
This commit is contained in:
parent
95df0791f2
commit
4560ae83a9
@ -14,7 +14,6 @@
|
|||||||
- [2.2 Update the CephFS Nodeplugin daemonset](#22-update-the-cephfs-nodeplugin-daemonset)
|
- [2.2 Update the CephFS Nodeplugin daemonset](#22-update-the-cephfs-nodeplugin-daemonset)
|
||||||
- [2.3 Manual deletion of CephFS Nodeplugin daemonset pods](#23-manual-deletion-of-cephfs-nodeplugin-daemonset-pods)
|
- [2.3 Manual deletion of CephFS Nodeplugin daemonset pods](#23-manual-deletion-of-cephfs-nodeplugin-daemonset-pods)
|
||||||
- [2.4 Modifying MountOptions in Storageclass and PersistentVolumes](#24-modifying-mountoptions-in-storageclass-and-persistentvolumes)
|
- [2.4 Modifying MountOptions in Storageclass and PersistentVolumes](#24-modifying-mountoptions-in-storageclass-and-persistentvolumes)
|
||||||
- [Delete removed CephFS PSP, Role and RoleBinding](#delete-removed-cephfs-psp-role-and-rolebinding)
|
|
||||||
- [Upgrading RBD](#upgrading-rbd)
|
- [Upgrading RBD](#upgrading-rbd)
|
||||||
- [3. Upgrade RBD Provisioner resources](#3-upgrade-rbd-provisioner-resources)
|
- [3. Upgrade RBD Provisioner resources](#3-upgrade-rbd-provisioner-resources)
|
||||||
- [3.1 Update the RBD Provisioner RBAC](#31-update-the-rbd-provisioner-rbac)
|
- [3.1 Update the RBD Provisioner RBAC](#31-update-the-rbd-provisioner-rbac)
|
||||||
@ -22,7 +21,6 @@
|
|||||||
- [4. Upgrade RBD Nodeplugin resources](#4-upgrade-rbd-nodeplugin-resources)
|
- [4. Upgrade RBD Nodeplugin resources](#4-upgrade-rbd-nodeplugin-resources)
|
||||||
- [4.1 Update the RBD Nodeplugin RBAC](#41-update-the-rbd-nodeplugin-rbac)
|
- [4.1 Update the RBD Nodeplugin RBAC](#41-update-the-rbd-nodeplugin-rbac)
|
||||||
- [4.2 Update the RBD Nodeplugin daemonset](#42-update-the-rbd-nodeplugin-daemonset)
|
- [4.2 Update the RBD Nodeplugin daemonset](#42-update-the-rbd-nodeplugin-daemonset)
|
||||||
- [Delete removed RBD PSP, Role and RoleBinding](#delete-removed-rbd-psp-role-and-rolebinding)
|
|
||||||
- [Upgrading NFS](#upgrading-nfs)
|
- [Upgrading NFS](#upgrading-nfs)
|
||||||
- [5. Upgrade NFS Provisioner resources](#5-upgrade-nfs-provisioner-resources)
|
- [5. Upgrade NFS Provisioner resources](#5-upgrade-nfs-provisioner-resources)
|
||||||
- [5.1 Update the NFS Provisioner RBAC](#51-update-the-nfs-provisioner-rbac)
|
- [5.1 Update the NFS Provisioner RBAC](#51-update-the-nfs-provisioner-rbac)
|
||||||
@ -247,20 +245,6 @@ Follow the below steps to update the PersistentVolume's `MountOptions`:
|
|||||||
- and remove invalid mount options from `MountOptions` field
|
- and remove invalid mount options from `MountOptions` field
|
||||||
in the PersistentVolume's using `kubectl edit pv <pv-name>`.
|
in the PersistentVolume's using `kubectl edit pv <pv-name>`.
|
||||||
|
|
||||||
#### Delete removed CephFS PSP, Role and RoleBinding
|
|
||||||
|
|
||||||
As PSP is deprecated in Kubernetes v1.21.0. Delete PSP related objects as PSP
|
|
||||||
support for CephFS is removed.
|
|
||||||
|
|
||||||
```console
|
|
||||||
kubectl delete psp cephfs-csi-provisioner-psp --ignore-not-found
|
|
||||||
kubectl delete role cephfs-csi-provisioner-psp --ignore-not-found
|
|
||||||
kubectl delete rolebinding cephfs-csi-provisioner-psp --ignore-not-found
|
|
||||||
kubectl delete psp cephfs-csi-nodeplugin-psp --ignore-not-found
|
|
||||||
kubectl delete role cephfs-csi-nodeplugin-psp --ignore-not-found
|
|
||||||
kubectl delete rolebinding cephfs-csi-nodeplugin-psp --ignore-not-found
|
|
||||||
```
|
|
||||||
|
|
||||||
we have successfully upgraded cephfs csi from v3.8 to v3.9
|
we have successfully upgraded cephfs csi from v3.8 to v3.9
|
||||||
|
|
||||||
### Upgrading RBD
|
### Upgrading RBD
|
||||||
@ -280,7 +264,6 @@ Provisioner deployment
|
|||||||
$ kubectl apply -f deploy/rbd/kubernetes/csi-provisioner-rbac.yaml
|
$ kubectl apply -f deploy/rbd/kubernetes/csi-provisioner-rbac.yaml
|
||||||
serviceaccount/rbd-csi-provisioner configured
|
serviceaccount/rbd-csi-provisioner configured
|
||||||
clusterrole.rbac.authorization.k8s.io/rbd-external-provisioner-runner configured
|
clusterrole.rbac.authorization.k8s.io/rbd-external-provisioner-runner configured
|
||||||
clusterrole.rbac.authorization.k8s.io/rbd-external-provisioner-runner-rules configured
|
|
||||||
clusterrolebinding.rbac.authorization.k8s.io/rbd-csi-provisioner-role configured
|
clusterrolebinding.rbac.authorization.k8s.io/rbd-csi-provisioner-role configured
|
||||||
role.rbac.authorization.k8s.io/rbd-external-provisioner-cfg configured
|
role.rbac.authorization.k8s.io/rbd-external-provisioner-cfg configured
|
||||||
rolebinding.rbac.authorization.k8s.io/rbd-csi-provisioner-role-cfg configured
|
rolebinding.rbac.authorization.k8s.io/rbd-csi-provisioner-role-cfg configured
|
||||||
@ -315,7 +298,6 @@ nodeplugin daemonset
|
|||||||
$ kubectl apply -f deploy/rbd/kubernetes/csi-nodeplugin-rbac.yaml
|
$ kubectl apply -f deploy/rbd/kubernetes/csi-nodeplugin-rbac.yaml
|
||||||
serviceaccount/rbd-csi-nodeplugin configured
|
serviceaccount/rbd-csi-nodeplugin configured
|
||||||
clusterrole.rbac.authorization.k8s.io/rbd-csi-nodeplugin configured
|
clusterrole.rbac.authorization.k8s.io/rbd-csi-nodeplugin configured
|
||||||
clusterrole.rbac.authorization.k8s.io/rbd-csi-nodeplugin-rules configured
|
|
||||||
clusterrolebinding.rbac.authorization.k8s.io/rbd-csi-nodeplugin configured
|
clusterrolebinding.rbac.authorization.k8s.io/rbd-csi-nodeplugin configured
|
||||||
```
|
```
|
||||||
|
|
||||||
@ -327,23 +309,6 @@ daemonset.apps/csi-rbdplugin configured
|
|||||||
service/csi-metrics-rbdplugin configured
|
service/csi-metrics-rbdplugin configured
|
||||||
```
|
```
|
||||||
|
|
||||||
#### Delete removed RBD PSP, Role and RoleBinding
|
|
||||||
|
|
||||||
As PSP is deprecated in Kubernetes v1.21.0. Delete PSP related objects as PSP
|
|
||||||
support for RBD is removed.
|
|
||||||
|
|
||||||
```console
|
|
||||||
kubectl delete psp rbd-csi-provisioner-psp --ignore-not-found
|
|
||||||
kubectl delete role rbd-csi-provisioner-psp --ignore-not-found
|
|
||||||
kubectl delete rolebinding rbd-csi-provisioner-psp --ignore-not-found
|
|
||||||
kubectl delete psp rbd-csi-nodeplugin-psp --ignore-not-found
|
|
||||||
kubectl delete role rbd-csi-nodeplugin-psp --ignore-not-found
|
|
||||||
kubectl delete rolebinding rbd-csi-nodeplugin-psp --ignore-not-found
|
|
||||||
kubectl delete psp rbd-csi-vault-token-review-psp --ignore-not-found
|
|
||||||
kubectl delete role rbd-csi-vault-token-review-psp --ignore-not-found
|
|
||||||
kubectl delete rolebinding rbd-csi-vault-token-review-psp --ignore-not-found
|
|
||||||
```
|
|
||||||
|
|
||||||
we have successfully upgraded RBD csi from v3.8 to v3.9
|
we have successfully upgraded RBD csi from v3.8 to v3.9
|
||||||
|
|
||||||
### Upgrading NFS
|
### Upgrading NFS
|
||||||
|
Loading…
Reference in New Issue
Block a user