Skip to content

Instantly share code, notes, and snippets.

View senidroid's full-sized avatar

Imad Senhaji senidroid

View GitHub Profile
@senidroid
senidroid / kustomize-deploy.sh
Created December 8, 2020 16:26 — forked from colinjfw/kustomize-deploy.sh
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: