Chkk Upgrade Assessments are high-level reports that map the scope, impact, and dependencies of upgrading a Kubernetes cluster—along with its add-ons and application services—to the next minor version. They serve as the foundational analysis that helps teams understand what’s involved in an upgrade before creating detailed execution plans.
Assessments can be requested for specific clusters through the Chkk Dashboard
Or via CLI (local mode): device‑code login; no in‑cluster install; request and view an Upgrade Assessment from the terminal (use when you want a quick read without installing anything)
They analyze the current state of your infrastructure
Agentic analysis identifies upgrade requirements and potential issues
2. Status Lifecycle
Waiting for Assessment → Being generated
Available → Ready for review and download
3. Output and Usage
Assessments can be downloaded as Markdown files for team sharing
CLI output is Markdown today; JSON schema and flags are available/coming for automation and dashboards
They provide the foundation for requesting Upgrade Templates
Teams can use them to gauge upgrade readiness and remediate issues early
Readiness tracking (weekly): run a CI/cron job to generate a fresh Upgrade Assessment and publish to team dashboards/Wikis for continuous visibility
5. ExpectationsUpgrade Assessments optimize for speed and planning‑grade signal (no pre‑verification). Use an Upgrade Template or Upgrade Plan for execution‑grade workflows.
Upgrade Plans → Instantiate templates for specific cluster execution
Upgrade Templates/Plans are preverified against a Digital Twin of your running configuration and take longer to generate; use them closer to execution.
This comprehensive approach ensures teams can scope effort and delegate work early, making upgrades faster, safer, and more predictable.