Corporate · onsite · online training worldwide
contact@DevOpsSchool.com· +91 99057 40781·
> Container Orchestration · DevOpsSchool Trainer

Kubernetes Trainer in Malaysia

Remote-first private corporate batches in MYT (UTC+8), onsite in Malaysia by arrangement — taught by a practitioner who runs Kubernetes in production.

20 years across DevOps, SRE and Security · 10,000+ engineers trained · Trained teams at JPMorgan Chase, Verizon, Nokia and the World Bank

DeliveryOnline · Onsite by arrangement
FormatsCorporate · 1-on-1 · Cohort
AgendaCustomisable
TimezoneMYT (UTC+8)
Engineers we've trained work at
JPMorgan ChaseBank of AmericaWells FargoVerizonNokiaWorld BankGE HealthcareVMwareOracleQualcommMercedes-BenzAirbusDatadogSplunkDeloitteInfosysWiproCapgemini
# who teaches it

Your Kubernetes trainer

Rajesh Kumar

Principal DevOps Engineer & Architect

Container platformsCluster operationsProduction Kubernetes20 years in productionPrincipal / architect roles10,000+ engineers trainedM.Tech BITS Pilani25+ certifications

Rajesh teaches Kubernetes on infrastructure you own: cluster bootstrap and lifecycle without a cloud provider, etcd backup, restore and certificate rotation, on-premises load balancing and ingress, storage with real failure modes, and image mirroring for restricted or air-gapped networks. Every module runs live against a cluster that attendees build and deliberately break, and sessions are scheduled in MYT so in-house and supplier engineers can sit in the same batch.

Twenty years across DevOps, SRE and Security, in principal and architect roles at PayPay, SoftwareAG, ServiceNow, JDA Software, Intuit, Adobe and others. He has trained engineers at JPMorgan Chase, Verizon, Nokia, the World Bank, VMware, Oracle, Mercedes-Benz and Airbus — more than 10,000 people personally. He teaches what he runs, not what he reads.

One practitioner, not a bench

You are booked with a named engineer, and that is who turns up. Marketplaces and larger providers rotate whoever is free, so the person who sold you the agenda is rarely the person teaching it.

The same trainer is available for the next engagement, which matters when a team builds on what it learned last time.

18,000+certified learners
500+corporate batches delivered
50+countries served
100+certification programmes
# faculty

Who delivers Kubernetes engagements

Your batch is assigned a named trainer before it starts, and that is who teaches it. See the full faculty.

How your Kubernetes trainer is chosen

Engagements are matched on the tool, not the calendar. For Kubernetes that means a trainer who has run it in production — Kubernetes on your own hardware — bare-metal clusters, etcd operations, on-premises load balancing and air-gapped delivery — rather than whoever is free that week. You are told who is teaching before you commit, and that person is on the discovery call that shapes the agenda.

Where a batch is large enough to need a second trainer, the pairing is declared up front. The lead trainer stays accountable for the syllabus and the assessment either way.

Rajesh Kumar

Principal DevOps Engineer & Architect

India20 yrsLead trainer

Twenty years across DevOps, SRE and Security in principal and architect roles at PayPay, SoftwareAG, ServiceNow, JDA Software, Intuit, Adobe, IBM/Emptoris, Ness, MindTree and Accenture. He has trained more than 10,000 engineers personally, at organisations including JPMorgan Chase, Verizon, Nokia, the World Bank, VMware, Oracle, Mercedes-Benz and Airbus. He teaches what he runs, not what he reads.

Pranab Kumar

IndiaInstructorCoach

Rohit Ghatol

IndiaInstructorCoach

Amit Agarwal

IndiaInstructorCoach

Anil Kumar

IndiaInstructorCoach

Balachandran Anbalagan

IndiaInstructorCoach

Durga Prasad

IndiaInstructorCoach

Gaurav Aggarwal

IndiaInstructorCoach

Harsh Mehta

IndiaInstructorCoach

Kapil Gupta

IndiaInstructorCoach

Kunal Jain

IndiaInstructorCoach

Nikhil Gupta

IndiaInstructorCoach

# how to engage

Four ways to work with this trainer

Private corporate batch

Teams of 8–30

Custom agenda, your timezone, onsite or online, NDA-friendly.

Request a quote

1-on-1 mentoring

Individual engineers

A private instructor and a curriculum built around your goal.

₹99,999

Live & Interactive cohort

Individuals who want peers

Scheduled batch, max 8 to 10 hours of live instruction.

₹34,999

Self-paced video

Self-starters

Full LMS access — 20+ courses and 50+ tools included.

₹833/mo
# private batches

Private Kubernetes training for your team

A private batch starts with a discovery call. We look at the stack you actually run — the CI system, the cloud, the constraints — and map the agenda onto it, so examples use your topology rather than a generic one.

Onsite delivery in Malaysia is arranged with two to three weeks' lead time; the client provides the room, network access and a screen, the trainer brings the lab, cluster material and assessment, and travel and accommodation are itemised separately. Live online is the default, scheduled in MYT (UTC+8), with a second sitting where supplier teams work a different shift. Quotes are issued in MYR with INR retained as the source price, purchase orders and vendor registration are handled before day one, and applicable service tax is shown on the invoice. Batches run 8 to 30 engineers and routinely mix in-house and supplier staff; where the estate is air-gapped, we mirror the lab artefacts in advance so the exercises work without outbound access.

Every attendee leaves with recordings, slides, lab repositories and a completion certificate. You receive an attendance and assessment report. Invoicing supports PO and GST.

Talk to us about a private Kubernetes batch

What you provide vs what we bring

  • You: the room or the call, and the engineers
  • Us: trainer, agenda, labs, assessment, certificates
  • Labs: we guide your team through provisioning their own free-tier cloud environment — the skill goes with them
# the technology

What is Kubernetes?

Kubernetes is a declarative control system for running containers across a pool of machines: you state the desired outcome, and controllers work continuously to reconcile reality with it. Where the machines come from is left deliberately open — and in Malaysian engagements that openness is the whole story, because a large share of clusters here run on hardware the customer owns, in a data centre the customer operates.

That changes the syllabus significantly. On a managed service, the control plane, its backing store, certificate rotation, load balancer provisioning and storage classes all arrive as someone else's problem. On your own hardware you inherit each one. The control plane is three machines you patch. The backing store is an etcd cluster whose disk latency you care about. A Service of type LoadBalancer does nothing at all until something on the network answers for it. Persistent volumes require a storage system you have chosen, sized and can restore.

Kubernetes on premises is therefore less about writing manifests and more about operating a distributed system: quorum, certificate lifetimes, upgrade sequencing, capacity that cannot be conjured with a scaling group, and a registry that keeps working when the internet link does not. Those are learnable skills, but they are not the ones a managed-service tutorial teaches.

Why this skill matters now

Two forces keep Malaysian Kubernetes work close to the ground. In-country data expectations and sector guidance push regulated and public-sector workloads onto infrastructure the organisation can point at, and existing capital investment in virtualisation and hardware makes an all-cloud plan hard to justify inside one budget cycle.

At the same time platform ambitions have not shrunk. Telecommunications operators want container-based network functions, government-linked corporations want self-service delivery for internal teams, and shared-services organisations want the same runtime everywhere so a workload can move between an on-premises cluster and a cloud one without being rewritten.

The result is demand for a specific and comparatively rare engineer: someone who can build and keep a cluster alive without a cloud provider underneath it. Backing up and restoring etcd, rotating certificates before they expire, giving a Service an address on a real network, running storage with actual failure modes, and mirroring images so a cluster can be rebuilt when the outbound link is closed. Those tasks are where on-premises estates fail, and where training pays for itself the first time a node has to be replaced.

Kubernetes training
# outcomes

What your team can do afterwards

Size and build a Kubernetes cluster on bare metal or virtualised hardware, including control-plane quorum and node roles
Operate etcd properly — backup, restore, defragmentation, disk latency expectations and what a lost quorum actually looks like
Rotate cluster certificates before they expire, and recover a cluster where they already have
Provide real addresses for Services without a cloud load balancer, and terminate TLS at an ingress you control
Choose and run a storage backend with a container storage interface driver, including snapshots and capacity planning
Mirror images and charts into a private registry so the cluster can be rebuilt with no outbound internet access
Run cluster upgrades in sequence across control plane and nodes, with disruption budgets honoured
Divide operational ownership across in-house and supplier teams so cluster, platform and application responsibilities are unambiguous
# curriculum

8 modules. Live demos in a real lab, not slides.

01Building a cluster on hardware you ownLive & Interactive5 hrs · 2 assignments · 1 capstone

Sizing and standing up a cluster without a cloud provider underneath. Control-plane quorum, node roles and sizing, container runtime choices, and the host-level prerequisites that cause most first-attempt failures.

Topics: Control-plane quorum and node sizing · Bare metal versus virtualised nodes · Container runtime selection and configuration · Host prerequisites: kernel modules, swap, cgroups · Bootstrapping with kubeadm or a distribution installer · Verifying a cluster is genuinely healthy

  • Assignments: (1) Build a three-node control plane and two workers from clean hosts; (2) Diagnose and fix a deliberately broken host prerequisite
  • Capstone: Deliver a working self-managed cluster you keep and operate for every later module
02etcd and cluster stateLive & Interactive5 hrs · 2 assignments · 1 capstone

The component that decides whether your cluster exists. How etcd stores cluster state, what quorum loss looks like from the outside, backup and restore procedure, compaction and defragmentation, and the disk characteristics it genuinely needs.

Topics: etcd architecture and quorum · Disk latency requirements and symptoms of starvation · Scheduled backups and offsite copies · Restore procedure and its pitfalls · Compaction, defragmentation and database size · Monitoring etcd health before it fails

  • Assignments: (1) Take a backup, destroy the cluster state and restore it; (2) Reproduce a slow-disk symptom and read it from metrics
  • Capstone: Deliver a tested backup and restore runbook with measured restore time
03Certificates, identity and cluster accessLive & Interactive5 hrs · 2 assignments · 1 capstone

The silent expiry that takes clusters down. Cluster public-key infrastructure, certificate lifetimes and renewal, kubeconfig distribution, joining new nodes safely, and access control across in-house and supplier engineers.

Topics: Cluster certificate authority and component certificates · Certificate lifetimes and renewal · Recovering a cluster with expired certificates · Node join tokens and their expiry · kubeconfig distribution and rotation · RBAC boundaries between internal and supplier staff

  • Assignments: (1) Renew cluster certificates and verify every component; (2) Recover access to a cluster whose certificates have expired
  • Capstone: Publish a certificate lifecycle procedure with owners and calendar reminders
04Networking and load balancing on premisesLive & Interactive5 hrs · 2 assignments · 1 capstone

Making Services reachable without a cloud load balancer. Pod networking choices, address assignment for Services of type LoadBalancer, ingress controllers, TLS termination, and integration with the hardware load balancers already in the data centre.

Topics: CNI selection and pod network design · Address pools for on-premises load balancing · Ingress controllers and TLS termination · Integrating with existing hardware load balancers · NetworkPolicy and segmentation between tenants · DNS inside and outside the cluster

  • Assignments: (1) Expose a Service on a routable address without a cloud provider; (2) Segment two namespaces with a default-deny policy and prove isolation
  • Capstone: Deliver a working ingress path from the corporate network to a workload in the cluster
05Storage you have to operateLive & Interactive5 hrs · 2 assignments · 1 capstone

Persistent data when there is no managed volume service. Container storage interface drivers, choosing between a distributed storage system and existing enterprise storage, snapshots, capacity planning, and the failure modes each option actually has.

Topics: Container storage interface drivers and provisioners · Distributed storage versus existing enterprise arrays · StorageClasses, reclaim policy and expansion · Snapshots and restoration of persistent volumes · Capacity planning and monitoring · Failure behaviour and rebuild time

  • Assignments: (1) Provision persistent storage dynamically and survive a pod reschedule; (2) Snapshot and restore a database volume
  • Capstone: Run a stateful workload on operated storage and demonstrate recovery after a node loss
06Telecommunications and specialised workloadsLive & Interactive5 hrs · 2 assignments · 1 capstone

Where standard defaults are not enough. Multiple network interfaces per pod, node feature discovery, huge pages and CPU pinning, device plugins, and the scheduling behaviour needed by workloads with hard performance requirements.

Topics: Multiple interfaces per pod · Node feature discovery and labelling · CPU management, pinning and huge pages · Device plugins and hardware access · Topology-aware scheduling · Validating performance-sensitive workloads

  • Assignments: (1) Attach a second interface to a pod and route traffic over it; (2) Pin a workload to dedicated cores and measure the difference
  • Capstone: Deliver a node profile and scheduling policy for a performance-sensitive workload
07Air-gapped and restricted deliveryLive & Interactive5 hrs · 2 assignments · 1 capstone

Running Kubernetes where the outbound link is closed or filtered. Private registries and mirroring, chart and dependency mirrors, image promotion into the restricted zone, and cluster installation and upgrade with no internet access at all.

Topics: Private registry design and mirroring · Mirroring charts and dependencies · Promotion of images into a restricted zone · Installing a cluster with no internet access · Upgrading in an air-gapped estate · Verifying integrity of imported artefacts

  • Assignments: (1) Mirror every image a workload needs and deploy it offline; (2) Perform an upgrade with the outbound link disabled
  • Capstone: Rebuild a cluster from mirrored artefacts alone, with no external network access
08Upgrades, capacity and shared operationsLive & Interactive5 hrs · 2 assignments · 1 capstone

Steady-state operation on fixed hardware. Upgrade sequencing across control plane and nodes, disruption budgets, overcommit strategy when there is no elastic capacity, eviction behaviour under pressure, and dividing responsibility between in-house and supplier teams.

Topics: Upgrade sequencing and version skew · Draining nodes and PodDisruptionBudgets · Overcommit strategy without elastic capacity · Node pressure, eviction and quality of service classes · Capacity forecasting on fixed hardware · Responsibility split across operating parties

  • Assignments: (1) Upgrade the cluster with workloads running; (2) Drive a node into resource pressure and read the eviction order
  • Capstone: Produce an operations handbook covering upgrade, capacity and ownership boundaries

Need this mapped to your stack?

We rebuild the agenda around the tools you actually run.

Request a custom agenda
# hands-on

Labs and capstones your engineers actually build

LAB · BUILD

Cluster from clean hosts

Bootstrap a three-node control plane and workers on bare hosts, verify component health, then break a prerequisite and diagnose it from the logs.

kubeadmbare metalbootstrap
LAB · ETCD

Lose the cluster and get it back

Back up etcd, destroy cluster state deliberately, restore from the backup, and measure how long the whole recovery actually took.

etcdbackuprestore
LAB · NETWORK

A real address without a cloud

Give a Service an address on the corporate network, front it with an ingress controller and TLS, then segment tenants with a default-deny policy.

load balanceringressnetworkpolicy
LAB · STORAGE

Kill the node, keep the data

Run a database on operated storage with dynamic provisioning, snapshot it, destroy the node it lives on, and prove the data came back intact.

csisnapshotsstateful
LAB · AIR-GAP

Install with the link pulled

Mirror images and charts into a private registry, disconnect outbound access, and complete an installation and upgrade entirely from local artefacts.

registrymirroringoffline
CAPSTONE · OPERATIONS

Certificate expiry at 2 a.m.

Inherit a cluster with expired certificates, degraded etcd and a full node, recover it in sequence, then write the runbook that prevents a repeat.

certificatesrecoveryrunbook
# ecosystem

The tools Kubernetes sits next to

containerd
etcd
MetalLB
Helm
Ceph
Longhorn
Harbor
Calico
Prometheus
Grafana
Ansible
Velero

Who this is for

  • Infrastructure and platform engineers running Kubernetes on owned hardware
  • Data-centre and virtualisation teams asked to host container platforms
  • Telecommunications engineers deploying container-based network functions
  • SREs supporting self-managed clusters without a cloud provider underneath
  • Supplier and systems-integrator engineers operating clusters on behalf of a client
  • Architects planning an in-country or sovereign container platform

Pre-requisites

  • Comfortable administering Linux, including systemd, storage and log inspection
  • Practical networking knowledge — addressing, routing, VLANs, firewalls
  • Working knowledge of containers and container images
  • Familiarity with YAML and reading manifests
  • Access to three or more VMs or physical hosts you can rebuild
# malaysia

Kubernetes training in Malaysia

Kubernetes demand in Malaysia sits noticeably closer to the hardware than it does in neighbouring markets. The organisations that call are telecommunications operators containerising network and support functions, government-linked corporations in energy, transport and utilities, banks operating their own data centres, electronics and semiconductor manufacturers with plant-adjacent systems, and the local delivery arms of systems integrators running platforms on a client's behalf. Managed cloud clusters exist in all of them, but rarely alone.

The technical brief follows from that. Clusters on virtualised or bare-metal hosts, storage provided by an array the storage team already owns, load balancing that has to interoperate with appliances in the data centre, and a strong preference for keeping certain workloads in-country. Registries are mirrored because outbound access is restricted, and upgrades are planned around change windows rather than performed on a whim. Because delivery is frequently shared between an in-house platform group and one or more suppliers, the hardest question in a Malaysian engagement is often not technical at all — it is who owns the cluster, who owns the platform layer above it, and who is called when a node dies at three in the morning.

Teams we have trained

Ericsson · Docker and KubernetesNokia · Kubernetes and cloud programmesQualcomm · Docker and KubernetesSiemens · Docker and KubernetesVerizon · Docker and Kubernetes
# pricing

Straightforward pricing, quoted in MYR

Every plan includes 1 year of full LMS access — not just this course, the entire DevOpsSchool LMS: 20+ courses, 50+ tools, videos, quizzes, assignments and projects.

Self-paced video

₹833/mo

Billed yearly at ₹9,996

Enroll now

1-on-1 mentorship

₹99,999

Full program, private instructor

Enroll 1-on-1

Corporate / private batch

8–30 engineers · custom agenda · onsite or online · PO and GST invoicing

Get a custom quote

Refunds. If we cancel or postpone a cohort, you get a full refund within 15 days. There is no money-back guarantee otherwise.

Terms. Course material remains licensed to the attendee. Read the terms.

Your data. We don't share it with third parties. Privacy policy.

Every attendee gets a verifiable certificate

  • Issued per attendee on completion
  • Verifiable at devopsschool.com/certificates
  • Hard copy available on request
  • Corporate batches receive an attendance and assessment report
DevOpsSchool

Kubernetes Training

Certificate of completion

# feedback

What engineers say

4.4 / 5 from 26 reviews on Trustpilot.

★★★★☆
Helped to understand more on overall DevOps concepts.
Pankaj Malhotra · Trustpilot
★★★★★
Got good lab sessions which kept the new DevOps tool learnings to the point and it helped a lot in my career.
robin son · Trustpilot
★★★★★
Great learning experience from a very knowledgeable instructor with well-prepared course notes. The lab exercises on AWS instance work well to learn the hands-on side of the course.
Ando Gg · Trustpilot
★★★★★
Rajesh is a very good trainer I have experienced in DevSecOps training. The number of contents in different topics he has posted on the DevOpsSchool public website are amazing and user friendly for beginners and experienced professionals.
Ashutosh Mishra · Trustpilot
★★★★★
The trainer (Rajesh) provided very good sessions on SRE profession. Not only hands-on learning on the tools but also SRE mindset.
Peter Wang · Trustpilot
★★★★★
Very good training session. Well explained from the basics to the complex concepts. Also tried to cover practicals and demos within the 3 hour sessions. The learning content and videos are of a great deal of help.
Sreekanth Kannoth · Trustpilot
# comparison

Why a named practitioner beats a marketplace listing

What mattersYouTube + blogsGeneric online courseFreelance marketplaceDevOpsSchool
Named practitionerNoRarelyVaries per bookingYes — same trainer each time
Production experienceUnknownUnknownUnverified20 years, named employers
Custom agendaNoNoSometimesBuilt from your stack
Onsite deliveryNoNoSometimesYes
Lab environmentNoneSandbox that expiresVariesYour own cloud — skill goes with you
AssessmentNoneQuizRarelyAssignments + capstone per module
Per-attendee certificatesNoSometimesRarelyYes
Corporate invoicingNoLimitedVariesPO and GST
Post-training supportNoneForum, time-limitedNoneLifetime forum access
# questions

Frequently asked

Which timezone do sessions run in?
Live online sessions run in MYT (UTC+8), aligned to the local working day. Where supplier engineers work a different shift, we run a second sitting rather than forcing one group into unsocial hours.
How are quotes and invoices handled?
Quotes are issued in MYR with INR shown as the source price. Purchase orders are supported, vendor registration is completed before the first session, and applicable service tax is stated on the invoice.
Can the trainer come onsite in Malaysia?
Yes, with two to three weeks' lead time. You provide the room, network access and a screen; we bring the lab, materials and assessment. Travel and accommodation are itemised separately in the quote.
Do you cover managed Kubernetes as well?
Yes, but after the self-managed material. Once a team has built a control plane, operated etcd and rotated certificates, the managed service becomes easy to reason about — the reverse order rarely works.
Can you teach against an air-gapped environment?
Yes. Mirroring, offline installation and restricted-network upgrades are a full module, and the capstone rebuilds a cluster from mirrored artefacts with outbound access disabled.
Can we mix our engineers and our vendor's in one batch?
Yes, and it usually helps. Cluster, platform and application ownership boundaries are an explicit topic, so having both sides in the room is where that conversation actually gets settled.
What size are batches?
Private corporate batches run 8 to 30 engineers. Public Live & Interactive cohorts are capped at 10 so everyone gets time with the trainer.
What lab environment do we need?
Three or more VMs or physical hosts per attendee group, provisioned by the attendees with our guidance. The cluster they build is the one they keep operating afterwards.
Do attendees get a certificate?
Yes — a completion certificate per attendee, verifiable at devopsschool.com/certificates, plus an attendance and assessment report for corporate batches.
What is your refund position?
If we cancel or postpone a cohort, you receive a full refund within 15 days. There is no general money-back guarantee, and GST and gateway fees are not refunded.

Still deciding?

Tell us the team, the stack and the timeline. You'll get a straight answer, not a sales sequence.

Talk to an advisor
# ready when you are

Book a Kubernetes trainer — or ask a question first.

  • No spam, no drip sequence
  • Syllabus in 60 seconds
  • A human reply within one business day

Prefer to call or email?

More ways to reach us on the contact page.

Talk to an advisorRequest a quote