Our great sponsors
-
eks-rolling-update
EKS Rolling Update is a utility for updating the launch configuration of worker nodes in an EKS cluster.
-
karpenter-provider-aws
Karpenter is a Kubernetes Node Autoscaler built for flexibility, performance, and simplicity.
-
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.
I was thinking of using the lifecycle create_before_destroy which would create a new node group and then destroy the older one. Is this the best way to move forward? Using unmanaged/self managed nodes we've been using https://github.com/hellofresh/eks-rolling-update which works perfectly.
One of the reasons I have been delaying exploration of karpenter is because of this TTL method it uses for upgrades. Basically have been waiting for this one to get resolved: https://github.com/aws/karpenter/issues/1738.