Tutorialspoint

#May Motivation Use code MAY10 for extra 10% off

Kustomize Mastery: Manage Kubernetes Configuration with Ease

person icon George Alonge

4

Kustomize Mastery: Manage Kubernetes Configuration with Ease

Navigate complex Kubernetes configurations effortlessly across multiple environments. Equip yourself with the techniques that matter.

updated on icon Updated on May, 2024

language icon Language - English

person icon George Alonge

category icon Kubernetes,IT & Software,Other IT & Software

Lectures -34

Quizzes -3

Duration -4.5 hours

4

price-loader

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course Description


In this course,  you will: 

  • Understand how Kustomize works. 

  • Understand how to use kustomize to manage kubernetes manifests for multiple environments from scratch.

  • Apply kustomize to existing kubernetes configurations manifests.

  • Assess and decide when to use Kustomize and when the use case isn’t suitable.

  • Understand various ways to set up Kustomize and pros and cons of each.


Before taking this course, you should be:

  • Familiar with what Kubernetes is and the basic structure of a Kubernetes manifest file.

  • Have basic knowledge or experience working with YAML files.

  • Interested in writing clean YAML code and applying best practices such as DRY (Dont Repeat Yourself) in your Kubernetes configurations.


This course is intended for:

  • Beginner, Intermediate to advanced Kubernetes developers who are seeking new ways to manage their Kubernetes configurations.

  • Developers who just want to get more familiar with Kustomize and the possibilities it offers.

  • Developers looking for best practices around Kubernetes configuration management with minimal overhead. (I want to stick to YAML. I don't want to learn a new language just to manage my configurations).

Why you should take this course: 

  • Configuration management in Kubernetes becomes complicated the more you use it and the more complex your infrastructure gets, especially when you need to manage multiple environments.

  • New Kubernetes developers end up duplicating their Kubernetes configurations across multiple environment directories, resulting in even more complication.

  • Updating deployment manifests becomes really difficult when you need to make a simple manifest change, since this will need to be made in several places due to the duplication.

  • Most other Kubernetes configuration management tools add more complexity to simple workflows, e.g. helm charts.

  • The name “Kustomize” is just cool and now integrated into kubectl :) 


Extra things that come with this course:

  • Access to the course Slack team, for getting help/advice from me and other students.


Goals

What will you learn in this course:

  • Understand how Kustomize works. 
  • Understand how to use kustomize to manage kubernetes manifests for multiple environments from scratch.

  • Apply kustomize to existing kubernetes configurations manifests.

  • Assess and decide when to use Kustomize and when the use case isn’t suitable.

  • Understand various ways to set up Kustomize and pros and cons of each.

Prerequisites

What are the prerequisites for this course?

Before taking this course, you should be:

  • Familiar with what Kubernetes is and the basic structure of a Kubernetes manifest file.

  • Have basic knowledge or experience working with YAML files.

  • Interested in writing clean YAML code and applying best practices such as DRY (Dont Repeat Yourself) in your Kubernetes configurations.

Kustomize Mastery: Manage Kubernetes Configuration with Ease

Curriculum

Check out the detailed breakdown of what’s inside the course

Welcome - Quick Start!
6 Lectures
  • play icon Welcome 01:24 01:24
  • play icon What is Kustomize? - The Theory 08:59 08:59
  • play icon Kustomize Hands-on - Get Ready
  • play icon Kustomize Hands-on - Live 25:57 25:57
  • play icon Why Kustomize 04:29 04:29
  • play icon Kustomize Core Concepts
Course Introduction
5 Lectures
Tutorialspoint
The Kustomization File
10 Lectures
Tutorialspoint
Working With Patches
3 Lectures
Tutorialspoint
Working with Custom Resource Definitions - CRDs
1 Lectures
Tutorialspoint
Managing Multiple Environments with Overlays
3 Lectures
Tutorialspoint
Reusing Kustomize Configurations
2 Lectures
Tutorialspoint
Continuous Integration and Deployment Pipelines (CI/CD)
1 Lectures
Tutorialspoint
Conclusion
1 Lectures
Tutorialspoint
Additional Kustomize Contents
2 Lectures
Tutorialspoint

Instructor Details

George Alonge

George Alonge

e


Course Certificate

Use your certificate to make a career change or to advance in your current career.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
Annual Membership

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us

1800-202-0515