Skip to content

Instantly share code, notes, and snippets.

View msaitz's full-sized avatar

Miguel Saitz msaitz

  • London, UK
View GitHub Profile
@colinjfw
colinjfw / kustomize-deploy.sh
Last active December 23, 2021 18:28
Kubernetes deployment strategy using Kustomize and a few basic tools. Replaces helm charts with simple tooling solutions.
# Kustomize based apply workflow. Requires jq, yq, kubectl, kustomize, mustache.
#
# Expected variables
# - namespace Namespace for all resources.
# - release A unique name to give to this collection of manifests.
# - revision Release revision.
# - images Image replacements.
# - variables Variable replacements.
#
# Example inputs: