cds-snc / notification-planning-core

Project planning for GC Notify Core Team
0 stars 0 forks source link

CHORE: K8s 1.30 Upgrade #366

Open ben851 opened 3 weeks ago

ben851 commented 3 weeks ago

What

Upgrade the EKS clusters to the latest EKS version, 1.30.

Why

This removes technical debt, ensures we have the latest features and patches.

Acceptance Criteria

Resources

Triggers / Schedule

Should be implemented ASAP after EKS announcement in slack

ben851 commented 3 weeks ago

Waiting for the chore template to be merged before updating this.

Dev and staging are k8s 1.30 and I have set Karpenter AMI IDs in terraform as a secret to be read in.

I've also opened a github issue with karpenter asking to support different formats for the AMI ID so that we don't need a separate entry in TF for Karpenter.

https://github.com/aws/karpenter-provider-aws/issues/6318

ben851 commented 3 weeks ago

Everything upgraded in dev and staging, waiting till Monday for production

sastels commented 2 weeks ago

will release to prod today

ben851 commented 2 weeks ago

Released and working