Notice: Function WP_Scripts::add was called incorrectly. The script with the handle "markdown-renderer" was enqueued with dependencies that are not registered: mermaid-js, prism-core. Please see Debugging in WordPress for more information. (This message was added in version 6.9.1.) in /home/dataadl/www/wp-includes/functions.php on line 6131

Kubernetes 1.22: API Removals

Kubernetes 1.22 removed multiple v1beta1 APIs that had been deprecated since 1.16. If your cluster upgraded without deploying updated manifests, things likely broke.

Key Removals

Old APINew API
extensions/v1beta1 Ingressnetworking.k8s.io/v1 Ingress
rbac.authorization.k8s.io/v1beta1rbac.authorization.k8s.io/v1
admissionregistration.k8s.io/v1beta1admissionregistration.k8s.io/v1

How to Detect

kubectl convert -f old-ingress.yaml --output-version networking.k8s.io/v1

Key Takeaways

  • Use **kubent** (kube no trouble) to scan for deprecated APIs before upgrading.
  • Always test upgrades in a dev cluster first.

Discover more from C4: Container, Code, Cloud & Context

Subscribe to get the latest posts sent to your email.

Leave a comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.