Home

Awesome

<!-- omit in toc -->

Awesome Kustomize Awesome PRs Welcome

<p align="center"> <a href="https://kustomize.io"> <img src="img/awesome-kustomize.svg" width="90%"> </a> </p>

A curated and collaborative list of awesome Kustomize resources.

Kustomize introduces a template-free way to customize Kubernetes manifests. It's extensible and uses a purely declarative approach to configuration customization, which will help you efficiently manage your Infrastructure as a code (IaC).

Contributions are welcome, add links through pull requests or create an issue to start a discussion.

Push it forward and add the project badge in your repo to support the community! โญ

Markdown:

[![Awesome Kustomize](https://devopshive.net/badges/awesome-kustomize.svg)](https://github.com/DevOpsHiveHQ/awesome-kustomize)

Preview:

Awesome Kustomize

<!-- omit in toc -->

Contents

Overview

Kustomize works as a standalone binary; also, it's built into kubectl (since v1.14). It can be used with off-the-shelf applications like Helm charts. Also, it has a deep integration with different GitOps tools like ArgoCD, Flux, and many others.

Plugins

Kustomize has 3 types of plugins generator, transformer, and validator.

Note

If you are a plugin developer, it's highly recommended to support the new plugins standard KRM function.

Generators

Transformers

Validators

Guides

Kustomize guides based on their level or type like ๐Ÿ“ฐ Article, ๐Ÿ“บ Video, ๐Ÿงช Lab.

Novice

Intermediate

Advanced

Tips & Tricks

Misc

Related lists