Skip to content

Instantly share code, notes, and snippets.

@mamachanko
Last active November 3, 2022 08:11
Show Gist options
  • Save mamachanko/4840509cd73d0180ddc8083b902d66b8 to your computer and use it in GitHub Desktop.
Save mamachanko/4840509cd73d0180ddc8083b902d66b8 to your computer and use it in GitHub Desktop.
carvel-ytt#758
#@ load("@ytt:data", "data")
#@ load("@ytt:overlay", "overlay")
#@ missing = ["{}.{}.yaml".format(data.values.namespace, data.values.project)]
#@ def complete(existing, _):
#@ return sorted(set(list(existing) + list(missing)))
#@ end
#@overlay/match by=overlay.subset({"kind": "Kustomization"})
---
#@overlay/replace via=complete
resources:
kind: Kustomization
resources:
- amazing.coffee.yaml
- boring.stuff.yaml
- zebra.zulu.yaml
#@data/values
---
namespace: fun
project: mergemania
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment