Awesome Kustomize Overview

A curated and collaborative list of awesome Kustomize resources

🏠 Home · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor · 😺 aabouzaid/awesome-kustomize · ⭐ 91 · 🏷️ DevOps

[ Daily / Weekly / Overview ]

Awesome Kustomize Awesome PRs Welcome

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 (⭐91) 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

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 (⭐11k).

Generators

Transformers

Validators

Guides

Kustomize guides based on their level or type like 📰 Article, 📺 Video, 🧪 Lab.

Novice

Intermediate

Advanced

Tips & Tricks

Misc