aankondigingen:2022:c2022t02-openshift-4.9-upgrade

Op woensdag 9 maart upgraden we het OpenShift 4 cluster van versie 4.8 naar 4.9. We voeren de update uit vanaf 06:00 's ochtends en zal naar verwachting de hele dag in beslag nemen.

Het cluster blijft gedurende de upgrade gewoon beschikbaar. De workloads blijven draaien. Wel kan het zijn dat gedurende de upgrade de console verminderd beschikbaar is.

Dit is een minor upgrade waarbij vooral onder de motorkap van OpenShift verbeteringen zijn doorgevoerd. Daarnaast bevat deze upgrade een aantal bugfixes en security fixes. Release notes voor deze upgrade en de tussenliggende versies zijn hier te vinden: https://docs.openshift.com/container-platform/4.9/release_notes/ocp-4-9-release-notes.html

Naast de genoemde wijzigingen in de release notes, komt met deze upgrade ook een upgrade naar Kubernetes 1.22 mee. Dit betekent dat er een aantal API's die al enige tijd deprecated zijn daadwerkelijk zullen worden verwijderd. Het gaat hier om API's die al eerder uit beta zijn gehaald door Kubernetes. Voor de volledigheid gaat het om onderstaande lijst:

Resource API Notable changes
APIService apiregistration.k8s.io/v1beta1 No
CertificateSigningRequest certificates.k8s.io/v1beta1 Yes
ClusterRole rbac.authorization.k8s.io/v1beta1 No
ClusterRoleBinding rbac.authorization.k8s.io/v1beta1 No
CSIDriver storage.k8s.io/v1beta1 No
CSINode storage.k8s.io/v1beta1 No
CustomResourceDefinition apiextensions.k8s.io/v1beta1 Yes
Ingress extensions/v1beta1 Yes
Ingress networking.k8s.io/v1beta1 Yes
IngressClass networking.k8s.io/v1beta1 No
Lease coordination.k8s.io/v1beta1 No
LocalSubjectAccessReview authorization.k8s.io/v1beta1 Yes
MutatingWebhookConfiguration admissionregistration.k8s.io/v1beta1 Yes
PriorityClass scheduling.k8s.io/v1beta1 No
Role rbac.authorization.k8s.io/v1beta1 No
RoleBinding rbac.authorization.k8s.io/v1beta1 No
SelfSubjectAccessReview authorization.k8s.io/v1beta1 Yes
StorageClass storage.k8s.io/v1beta1 No
SubjectAccessReview authorization.k8s.io/v1beta1 Yes
TokenReview authentication.k8s.io/v1beta1 No
ValidatingWebhookConfiguration admissionregistration.k8s.io/v1beta1 Yes
VolumeAttachment storage.k8s.io/v1beta1 No

We hebben in de afgelopen weken scans uitgevoerd op het gebruik van deze API's en hier zijn geen bijzonderheden bij gevonden. Meer informatie hierover is te vinden op: https://access.redhat.com/articles/6329921.

We zullen voor het uitvoeren van deze change rekening houden met de huidige actualiteiten.

Mocht u nog vragen hebben over de update dan kunt u die stellen via hosting@npo.nl of via een ticket in https://support.npohosting.nl.

  • aankondigingen/2022/c2022t02-openshift-4.9-upgrade.txt
  • Last modified: 2024/04/16 07:59
  • by 127.0.0.1