Introduction to Kustomize

The DevNinjas Kustomize training lets you build bases, overlays and patches and inspect Kubernetes configurations across environments. For development and operations teams with Kubernetes and YAML practice; no Kustomize experience is required.

  • Level: Beginner, Level 1 of 3
  • Workshop code DW22
  • 2 days
  • Live online
  • German or English

What can you do after two days?

What you will put into practice

What foundation does your team gain?

What you need to know

8 questions, about 5 minutes

Does the content match your level?

Check anonymously which fundamentals you already know and whether the topics in DW22 match your level. The result gives you an honest recommendation for your next step.

Start the knowledge check

No account, no email, no exam

How does the training work and what is included?

“Introduction to Kustomize”: 2 days live with an instructor. Browser exercises, no local installation. Public sessions: maximum 8 participants. PDF certificate of attendance and Open Badge included.

How you work in the workshop

First Kustomize configurations → patches and generators

  • Practise on your own resources

    You work through exercises on your own resources in DevNinjas Dojo. Your exercise environment is not shared with other participants.

  • Control your own environment

    You have full control over your exercise infrastructure in DevNinjas Dojo. Access uses open protocols such as SSH and HTTPS, as well as web terminals.

  • Ask the instructor live

    Short explanations lead into the exercises. The instructor answers your technical questions live during the workshop.

What is included

No local installation, with proof of attendance for your records

  • Cloud access in your browser

    Your cloud environment in DevNinjas Dojo runs in your browser without local installation, including on restricted corporate networks with VPNs, proxies and firewalls.

    View the Dojo environment
  • A maximum of 8 participants

    Public sessions have no more than 8 participants. For in-house corporate training, we agree the group size with you.

  • Certificate of attendance and Open Badge

    After the workshop, DevNinjas provides a PDF certificate of attendance and an Open Badge. Both document your attendance, not a passed exam.

What does “Introduction to Kustomize” cost and which dates are available?

“Introduction to Kustomize” is a two-day course with a catalogue list price of €1,110 per person plus 19% VAT. The price for an individual date may differ.

Dates and in-house training

Find all current public dates in the dates overview.

View all datesRequest corporate training

What do participants say about “Introduction to Kustomize”?

Selected voices from the DevNinjas portfolio, each labelled with its source.

4.9/ 5

1047+ participant ratings across all DevNinjas workshops · unfiltered

Instructor
5.0
Content
4.8
Hands-on
4.8

DevNinjas overall: approximately 1,384 participants (partly estimated) · 208 companies · 241 workshops

Voice from DW1

“My colleagues specifically looked for a sysadmin course for Docker with another provider and had an instructor who only set up an IDE for them and then only worked on a task sheet with development tasks. I had a course with lots of background information, an instructor who had a really extensive knowledge of the whole subject matter beyond the slides, and I feel optimally informed.”

Johannes BernsteinTRIMET Gelsenkirchen SE

Voice from DW4

“It was fun and I learned a lot that I can actually apply directly in my company. The trainer's approach was very hands-on, and he repeatedly brought in real-world examples.”

Felix R.Dirk Rossmann GmbH

Voice from DW5

“All expectations met. Good technical expertise.”

Manuel KöhnMercedes-Benz Tech Innovation

More than 200 customers, including BMW, Bundeswehr and Deutsche Bahn, trust DevNinjas.

How does this workshop fit into your learning path?

This training is the final core step in the learning path “Containers and Kubernetes zero to hero”.

Containers and Kubernetes zero to hero

Core route
4 workshops · 9–10 days
View the full learning path
Vincent Sturm - DevNinjas

Your contact

Vincent Sturm

Key Account Manager

Vincent personally advises you on “Introduction to Kustomize”, public dates and in-house training.

WhatsApp chat

What should you clarify before booking?

The most common questions on prerequisites, scope, learning path and format.

What Kubernetes knowledge do I need for Kustomize?

You should understand Deployments, Services and ConfigMaps, read simple YAML manifests and apply them with kubectl.

Kustomize, Helm or programming experience is not required. If you still need the Kubernetes foundation, Introduction to Kubernetes teaches the necessary object and manifest fundamentals.

How do Kustomize and Helm differ in use?

The distinction is between resource transformation and package management.

  • Kustomize transforms existing Kubernetes resources without its own template language.
  • Helm renders parameterized charts and manages releases as packages.

The approaches can complement each other: a chart provides the package foundation, while Kustomize applies deliberate final changes. The Helm training explores packaging and release lifecycle in depth.

Is Kustomize alone sufficient for production Kubernetes deployments?

No, Kustomize manages configuration rather than complete production deployment operations. Responsibilities remain separate:

  • Kustomize generates manifests from shared resources and deliberate variants.
  • A GitOps controller continuously reconciles them with the cluster.
  • Reviews, access and operational processes remain your team’s responsibility.

The training structures configuration for this context; Advanced Kubernetes covers advanced operational controls.

Which Kustomize tasks can I work on afterwards?

You can structure basic configuration variants with Kustomize and assess their changes. You practice how to:

  • Group shared resources as bases and adapt them with overlays.
  • Choose transformations, patches and generators for their purpose.
  • Include optional components and rendered Helm output.

The workshop teaches patterns and their boundaries. Applying them to your own repository requires additional reviews and tests; production readiness is not promised.

Does the Kustomize secretGenerator encrypt my secrets?

No, the secretGenerator creates Kubernetes Secrets but does not encrypt confidential values.

  • Files or literal values supply the generated resources.
  • A content hash in the name enables updated references.
  • Base64 representation provides no encryption.

Additional access controls and an appropriate encrypted storage or Git workflow remain necessary. The training explicitly addresses this security boundary.

How do bases and overlays work in practice?

A base groups shared resources; an overlay describes deliberate differences for a target environment.

  • The base contains reusable Kubernetes manifests.
  • The overlay references them and changes a Namespace, image or resource values.

Kustomize renders complete manifests without changing the base. You build and compare development, staging and production variants in the workshop.

What hands-on practice does the Kustomize training include?

You create and inspect configuration variants in the DevNinjas Dojo, our cloud learning environment. The exercises connect:

  • Shared resources and overlays for several environments.
  • Patches, generators and optional components.
  • Helm output and a multi-service example with a GitOps-ready directory structure.

You compare rendered manifests and correct differences. A production repository migration or GitOps installation is outside the scope.

What are the usual hours for DevNinjas training?

DevNinjas training usually runs from 9:00 to 16:00 with a lunch break. Public courses take place live online with an instructor on consecutive days. For corporate training, remote or on site, you can arrange different hours or several training blocks with us.

How does the cloud learning environment (DevNinjas Dojo) work?

DevNinjas Dojo provides the cloud learning environment for your exercises during the booked course. Depending on the workshop, you work with Kubernetes clusters, VMs or containers; the OpenShift training uses a shared cluster. Access uses SSH, HTTPS and web terminals, without a proprietary client or local installation.

You need a current browser and internet access. Restricted corporate networks may require VPN, proxy or firewall permissions. For corporate training, a technical check establishes access beforehand.

What certificate do I receive after DevNinjas training?

After DevNinjas training, you receive a PDF certificate of attendance and an Open Badge. Both are included in public sessions and corporate training. The PDF lists the topics covered and the course period from the start date to the end date, without an hour total.

Even for exam preparation courses, both records confirm attendance, not a passed exam.

How would you like to book “Introduction to Kustomize”?

Choose a public date or request DW22 as in-house training: online or on site, with a date agreed with you.