We have just upgraded our APPUiO Cloud clusters from version 4.11 to version 4.13 of Red Hat OpenShift, and there are some interesting new features for our APPUiO Cloud and APPUiO Managed users we would like to share with you.
Kubernetes Beta APIs Removal
OpenShift 4.12 and 4.13 respectively updated their Kubernetes versions to 1.25 and 1.26, providing cumulative updates to various Beta APIs. If you are using objects with the CRDs below, please make sure to migrate your deployments accordingly.
CronJob | batch/v1beta1 | batch/v1 |
EndpointSlice | discovery.k8s.io/v1beta1 | discovery.k8s.io/v1 |
Event | events.k8s.io/v1beta1 | events.k8s.io/v1 |
FlowSchema | flowcontrol.apiserver.k8s.io/v1beta1 | flowcontrol.apiserver.k8s.io/v1beta3 |
HorizontalPodAutoscaler | autoscaling/v2beta1 and autoscaling/v2beta2 | autoscaling/v2 |
PodDisruptionBudget | policy/v1beta1 | policy/v1 |
PodSecurityPolicy | policy/v1beta1 | Pod Security Admission |
PriorityLevelConfiguration | flowcontrol.apiserver.k8s.io/v1beta1 | flowcontrol.apiserver.k8s.io/v1beta3 |
RuntimeClass | node.k8s.io/v1beta1 | node.k8s.io/v1 |
As a reminder, the next minor revision of Red Hat OpenShift will update Kubernetes to version 1.27.
Web Console
APPUiO users will discover a neat new feature on the web console: resource quota alerts are displayed now on the Topology screen whenever any resource reaches its usage limits. The alert label link will take you directly to the corresponding ResourceQuotas list page.
Have any questions or comments about OpenShift 4.13? Contact us!