Kustomize Mastery: Manage Kubernetes Configuration with Ease

Everything you need to know about managing real world kubernetes configurations with Kustomize.

Ratings 4.57 / 5.00
Kustomize Mastery: Manage Kubernetes Configuration with Ease

What You Will Learn!

  • Understand how Kustomize works
  • Understand how to use kustomize to manage kubernetes manifests for multiple enviornments from scratch
  • Applying kustomize to existing kubernetes configurations
  • Assess and decide when to use Kustomize and when the use case isn’t suitable
  • Understand various ways to setup Kustomize and pros and cons of each

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.



Who Should Attend!

  • 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)

TAKE THIS COURSE

Tags

  • Kubernetes

Subscribers

1143

Lectures

31

TAKE THIS COURSE



Related Courses