2.1.9
Obsrv 2.1.9 release notes.
Release Date: 2026-06-25
Release Type: Minor
Objective: EKS upgrade from version 1.34 to 1.35, including control plane, addons, and node group.
Focus: EKS cluster version bump with updated addon versions.
Expected downtime: ~30 minutes (control plane + addons + rolling node replacement).
What’s New
Section titled “What’s New”- EKS 1.35 — Control plane, addons, and node group upgraded from 1.34 to 1.35.
- Updated addons:
| Addon | 1.34 version | 1.35 version |
|---|---|---|
| kube-proxy | v1.34.6-eksbuild.13 | v1.35.3-eksbuild.13 |
| coredns | v1.13.2-eksbuild.11 | v1.14.3-eksbuild.3 |
| aws-ebs-csi-driver | v1.46.0-eksbuild.1 | v1.62.0-eksbuild.1 |
Migration Steps
Section titled “Migration Steps”1. Plan and apply
Section titled “1. Plan and apply”This step upgrades the control plane first, then addons, then triggers rolling node replacement — terraform handles the order automatically.
cd obsrv-automation/terraform/aws
terraform plan -var-file=vars/cluster_overrides.tfvars -target=module.eksterraform apply -var-file=vars/cluster_overrides.tfvars -target=module.eksApply order (terraform handles this automatically):
- EKS control plane →
~5 min - Addons →
~2 min - Node group rolling replacement →
~8-10 min per node
2. Monitor node rollout
Section titled “2. Monitor node rollout”Each node is drained and replaced one at a time. Watch node status until all show the new version before proceeding to verify.
watch -n 10 'kubectl get nodes -o wide'3. Verify
Section titled “3. Verify”# Nodes — all must show v1.35.xkubectl get nodes -o jsonpath='{range .items[*]}{.metadata.name}{"\t"}{.status.nodeInfo.kubeletVersion}{"\n"}{end}'
# No broken podskubectl get pods -A | grep -Ev "Running|Completed"