Skip to content

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).

  • EKS 1.35 — Control plane, addons, and node group upgraded from 1.34 to 1.35.
  • Updated addons:
Addon1.34 version1.35 version
kube-proxyv1.34.6-eksbuild.13v1.35.3-eksbuild.13
corednsv1.13.2-eksbuild.11v1.14.3-eksbuild.3
aws-ebs-csi-driverv1.46.0-eksbuild.1v1.62.0-eksbuild.1

This step upgrades the control plane first, then addons, then triggers rolling node replacement — terraform handles the order automatically.

Terminal window
cd obsrv-automation/terraform/aws
terraform plan -var-file=vars/cluster_overrides.tfvars -target=module.eks
terraform apply -var-file=vars/cluster_overrides.tfvars -target=module.eks

Apply order (terraform handles this automatically):

  1. EKS control plane → ~5 min
  2. Addons → ~2 min
  3. Node group rolling replacement → ~8-10 min per node

Each node is drained and replaced one at a time. Watch node status until all show the new version before proceeding to verify.

Terminal window
watch -n 10 'kubectl get nodes -o wide'
Terminal window
# Nodes — all must show v1.35.x
kubectl get nodes -o jsonpath='{range .items[*]}{.metadata.name}{"\t"}{.status.nodeInfo.kubeletVersion}{"\n"}{end}'
# No broken pods
kubectl get pods -A | grep -Ev "Running|Completed"