Conference India 2026

Moving from Panic to Process: Testing Your Way to a Successful K8s Migration

Conference India 2026

November 25โ€“26, 2026

Bengaluru, India

Get tickets

Joining remotely?

Watch live with Pro

What this session covers

Validating large-scale Kubernetes cluster migrations involves managing massive configuration state across hundreds of microservices. Traditional validation approaches such as manual manifest comparisons or native kubectl diff executions frequently fail in production. They either introduce significant noise through transient metadata variances (e.g., stochastic UUIDs and system-generated annotations) or completely miss critical structural deltas, leading to severe post-migration configuration drift.

Learn how we built a robust Kubernetes testing framework on top of Kyverno Chainsaw to treat target clusters as true functional twins rather than approximations. This deep dive will showcase an automated, declarative three-phase validation pipeline designed for reliable cluster testing:

  1. State Snapshotting: Extracting live, runtime states directly from the source environment to generate dynamic test fixtures.

  2. Deterministic Sanitization & Overrides: Implementing AST-like filtering to scrub environmental noise and inject target-specific topology overrides (e.g., localized region configurations and ingress specifications).

  3. Automated Assertion: Running regression test suites directly against the target control plane to evaluate resource limits, secret references, and critical annotations before changing DNS routes.

Conference India 2026

Related talks

Open session

From Monolith to Phases: Restructuring Terraform Deployments That Work in Any Cloud

  • Naveen Kumar Kalapala

    Infosys Ltd

    Lead Cloud Engineer

Open session

We Deleted Our Observability Stack and Rebuilt It with OTEL: 12 Engineers to 4 at 20K+ clusters

  • Yash Sharma

    DigitalOcean

    Developer Advocate

  • Sreeram Venkitesh

    DigitalOcean

    Senior Software Engineer

  • Kapil Gautam

    Digitalocean

    Software Engineer II

Open session

What I Got Wrong Shipping an MCP Server for Live Infrastructure

  • Pritesh Kiri

    Harness

    Developer Relations Engineer

Open session

Architecting Secure and Encrypted Microservices in K8s

  • Arushi Garg

    Adobe

    SDE-2

  • MV Shiva

    Google

    SWE

All sessions at this congress