Status: Accepting new engagements

Services // Kubernetes Consulting

Kubernetes done because you need it, not because it's trendy.

I work as a Kubernetes consultant on AWS out of Delhi NCR cluster architecture, EKS migrations, and the RBAC and networking setup that gets skipped when a cluster goes live under deadline pressure and then becomes someone's problem eight months later.

Half of this work is building clusters properly. The other half is telling teams honestly whether they need one yet.

Start with a cluster review →

What this actually covers

For teams already on, or genuinely ready for, Kubernetes

EKS Cluster Architecture

Node groups, networking, and namespace design that's sized for your actual workload not a copy-pasted reference architecture from a blog post that was written for a company ten times your size.

Migration to Kubernetes

Moving off ECS or plain EC2 once you've genuinely outgrown them usually when you need per-service autoscaling, multi-tenancy, or a consistent deployment model across a lot of services. I'll say plainly if a migration isn't worth it yet.

Autoscaling & Cost Control

HPA, Cluster Autoscaler or Karpenter configured against real usage patterns. Kubernetes makes it easy to over-provision by default; getting the scaling right is most of where the cost savings actually come from.

RBAC, Networking & Security

Role-based access, network policies, and secrets management set up properly from the start this is the part that gets skipped under deadline pressure and then becomes a real problem during a security review.


How people usually bring me in

Scoped after confirming Kubernetes is the right call

DESIGN

Cluster Architecture & Setup

Designing and standing up a production-ready EKS cluster networking, node groups, ingress, the pieces that are painful to redo once workloads are already running on top of them.

MIGRATION

Migration to EKS

Moving existing workloads onto Kubernetes in stages, service by service, so you're not cutting everything over at once and hoping for the best.

ADVISORY

Ongoing Kubernetes Support

For teams running EKS who want an experienced second opinion on cluster changes and incidents without hiring a dedicated platform engineer yet.


How this actually gets built

Staged, and starting with a real question

01

Confirm Kubernetes is actually the right call

Some teams come to me already sure; some come to me because someone told them they need it. I'll tell you honestly which one applies before we design anything.

02

Design the cluster around your workloads

Node group strategy, networking, namespace boundaries decided by what you're actually running, not a generic template.

03

Migrate in stages

Lower-risk services move first to validate the setup before anything customer-facing depends on the new cluster.

04

Hand over something your team can run

Documentation and runbooks written for the engineers who'll actually be paged at 2 AM, not for a compliance folder nobody opens.


Questions people actually ask

Before the discovery call

Do we actually need Kubernetes, or is ECS enough?

Honestly, a lot of teams that ask me this don't need it yet. Kubernetes earns its complexity when you've got many services needing independent scaling, a platform team to maintain it, or specific requirements (multi-cloud, custom operators) that ECS genuinely can't meet. If none of that applies, I'll tell you ECS is the better call, even though it's a smaller engagement for me.

Can you migrate us from ECS or plain EC2 to EKS?

Yes this is one of the more common starting points. The migration itself is usually less risky than people expect if it's staged properly; the bigger question is almost always whether the move is worth it for your specific setup, which we work out before anything gets touched.

Do you help with Kubernetes troubleshooting and incidents, or just initial setup?

Both. A good chunk of the work I do on existing clusters is diagnosing something that's already live and misbehaving a pod eviction loop, a networking issue that only shows up under load, a cluster that's scaling in ways nobody can explain.

What's actually included in an EKS setup?

Cluster provisioning, node group and networking configuration, ingress, RBAC and namespace design, autoscaling, and enough documentation that your team isn't guessing at how it's put together. Exact scope depends on your workload I'll lay it out specifically once I know what you're running.

Do you manage the cluster ongoing, or just set it up and leave?

Either, depending on what you need. Some clients want a clean handover with documentation their team runs independently; others keep me on for ongoing advisory once the cluster is live, particularly around scaling decisions and incident review.

How is this different from your general DevOps consulting?

DevOps consulting covers CI/CD, infrastructure as code, and deployment tooling broadly, and touches containers as one piece of that. This page is specifically for teams already on, or actively moving to, Kubernetes cluster architecture, RBAC, autoscaling, the things that are specific to running workloads on EKS rather than the pipeline that ships code into it.


Not sure if you even need Kubernetes yet? Ask first.

A short call is usually enough to know whether this is worth building or whether ECS still covers what you need.

Get in touch →