My guide to upgrading EKS to version 1.22 - Beware of Removed APIs - this version is dangerous!

This page summarizes the projects mentioned and recommended in the original post on /r/kubernetes

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • pluto

    A cli tool to help discover deprecated apiVersions in Kubernetes

  • Yeah this upgrade bit me in the ass a bit too which I'll explain below. I use pluto which has helped immensely in the upgrade to K8s 1.22.

  • etcd-operator

    etcd operator creates/configures/manages etcd clusters atop Kubernetes (by on2itsecurity)

  • The part of the upgrade that sucked was that the coreos etcd-operator helm /chart has long been deprecated and fails to function on K8s 1.22 because of outdated APIs. Thankfully I found on2itsecurity/etcd-operator which is a maintained fork of the coreos/etcd-operator. However, it didn't have a helm chart. I hacked one together as a fork from stable/etcd-operator-helm-chart and it can be found at pgporada/etcd-operator-helm-chart helm repo add pgporada https://www.philporada.com/charts/ helm repo update helm search repo pgporada/etcd-operator --versions

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • etcd-operator-helm-chart

    A helm chart for on2itsecurity/etcd-operator. Supports EKS >=1.22.

  • The part of the upgrade that sucked was that the coreos etcd-operator helm /chart has long been deprecated and fails to function on K8s 1.22 because of outdated APIs. Thankfully I found on2itsecurity/etcd-operator which is a maintained fork of the coreos/etcd-operator. However, it didn't have a helm chart. I hacked one together as a fork from stable/etcd-operator-helm-chart and it can be found at pgporada/etcd-operator-helm-chart helm repo add pgporada https://www.philporada.com/charts/ helm repo update helm search repo pgporada/etcd-operator --versions

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts