Upgrade Copilot for Open Source

Built for Kubernetes, Add-ons, Application Services and 100s of Open Source Software Projects.

Automate every phase of your upgrade cycle — from parsing release notes and diffing Helm charts to mapping CRD, dependency, and config changes. Our agent flags breaking changes, EOL risks, and critical defects early and identifies incompatible components and API deprecations. Provides pre‑/in‑/post‑flight validation checks, delivers ready‑to‑apply IaC automation code, and much more ...

Chkk dashboard highlighting the eks-prod-1 cluster

Instant visibility into what will break

  • Auto-maps every add-on, OSS project, CRD, custom resource, node group, and application
  • Flags API removals, operating-system impacts, and multi-hop constraints up front
  • Surfaces context-specific breaking changes—no generic runbooks; provides contextualized upgrade advisories
Focused view of Chkk's Upgrade Copilot, focused on the Add-On Changes step of Pre-work.
Focused view of Chkk's Upgrade Copilot, focused on the Add-On Changes step of Pre-work.

Version recommendations you can trust

  • Provides EOL dates, production maturity, and compatibility windows for hundreds of OSS projects
  • Suggests the safest target version, explains why, and links to upstream notes
  • Differentiates required, recommended, and optional upgrades

Application-client dependency guardrails

  • Detects misconfigured PDBs and deprecated APIs
  • Integrates natively with EKS, GKE, and AKS
  • Highlights the impact of changing add-ons on application clients; prevents hidden app incompatibilities before code reaches staging
Focused view of Chkk's Upgrade Copilot, focused on the Add-On Changes step of Pre-work.
Focused view of Chkk's Upgrade Copilot, focused on the Add-On Changes step of Pre-work.

Worker-node, OS, IAM, and cloud-policy changes

  • Assesses the impact of AMI/image, kernel, containerd, and cgroup changes
  • Warns when cgroup v1→v2 or syscall shifts break CNIs or service meshes; recommends patched images
  • Compares existing IAM roles against new add-on policy requirements (e.g., catches missing permissions for Karpenter, ALB controller, etc.)
Add-On & Multi-Hop Paths

Pre-flight, in-flight, and post-flight checks

  • Automated health and readiness tests per add-on version
  • Results feed directly into Copilot’s workflow tracker
  • Safety, health, and readiness checks for each add-on/OSS-project version
Focused view of Chkk's Upgrade Copilot, focused on the Add-On Changes step of Pre-work.
Focused view of Chkk's Upgrade Copilot, focused on the Add-On Changes step of Pre-work.

Helm values, template, CRD, and RBAC diffs

  • Generates side-by-side values.yaml, template, and overlay changes; supports Helm, Kustomize, plain YAML, and Argo CD application sets; guarantees every field and annotation is captured—no silent drift
  • Compares CRD schemas across versions—highlights breaking fields; produces patch diffs for every live CR instance needing migration
  • Audits ClusterRoles/RoleBindings against upcoming API groups

Live workflow, collaboration, and audit trail

  • Stages and steps auto-generated; teams add custom tasks or notes
  • Assign owners, set due dates, comment, and mark complete/skip inline
  • Full history retained for compliance, retrospectives, and auditors; generates diff-based PRs for Terraform, Pulumi, or Helm repos
Focused view of Chkk's Upgrade Copilot, focused on the Add-On Changes step of Pre-work.
Case Study

GKE & EKS Extended Support: Are 6x Fees for Supporting Older Kubernetes Versions Justified?

by
Ali Khayam
Read more
Case Study

Spotlight: Seamless Karpenter Upgrades with Chkk

by
Chkk
Read more
Operational Safety

Forced EKS & GKE Upgrades: How to Manage Business Continuity Risks

by
Fawad Khaliq
Read more
Case Study

Spotlight: How Chkk Streamlines & Safeguards Cilium Upgrades

by
Chkk
Read more
Case Study

Kubernetes Admission Controllers and Webhooks Deep Dive

by
Chkk
Read more
Company

Chkk Spotlight: Istio

by
Chkk
Read more
Technology

Pod Disruption Budgets: Pitfalls, Evictions & Kubernetes Upgrades

by
Chkk
Read more
Technology

cgroup v1 to v2 Migration in Kubernetes

by
Chkk
Read more
Case Study

OpenAI’s Outage: The Complexity and Fragility of Modern AI Infrastructure on Kubernetes

by
Fawad Khaliq
Read more
News

EKS launches Auto Mode… How can you adopt it?

by
Ali Khayam
Read more
Change Safety

CrowdStrike outage was the symptom; missing Operational Safety was the cause

by
Fawad Khaliq
Read more
News

GKE Follows EKS & AKS, Launches Extended Support with a 500% Surcharge for Delayed Upgrade

by
Ali Khayam
Read more
News

AKS Long Term Support and EKS Extended Support: Similarities & Differences

by
Ali Khayam
Read more
News

Amazon launches EKS extended support… How does it impact you?

by
Ali Khayam
Read more
Platform Engineering

Platform teams need a delightfully different approach, not one that sucks less

by
Fawad Khaliq
Read more
Technology

Kubernetes Enters Its Second Decade: Insights from KubeCon Chicago

by
Fawad Khaliq
Read more
Company

Launching Chkk Operational Safety Platform

by
Awais Nemat
Read more
Technology

What Makes Kubernetes Upgrades So Challenging?

by
Fawad Khaliq
Read more
Company

4 Lessons from our SOC2 Journey

by
Fawad Khaliq
Read more
Technology

Collective Learning: The Power of Not Repeating Others’ Mistakes

by
Ali Khayam
Read more
Technology

From Fighting Fires to Availability Assurance

by
Fawad Khaliq
Read more
Company

Welcome to Chkk

by
Awais Nemat
Read more
Case Study

How Dexcom Derisked GKE Upgrades and Sped Them Up by 5x using Chkk

by
Chkk
Read more

Spotlight: Seamless External DNS Upgrades with Chkk

by
Chkk
Read more