Skip to content

Instantly share code, notes, and snippets.

View neil-hickey's full-sized avatar

Neil Hickey neil-hickey

View GitHub Profile
#@ load("@ytt:assert", "assert")
#@ p = "123"
#@ f = ""
key: #@ p or assert.fail("fail")
#@ load("@ytt:data", "data")
#@ def registry_image(repository, name, tag="latest"):
name: #@ name
type: registry-image
icon: docker
source:
repository: #@ repository
tag: #@ tag
#@ end
#! variables that need to be externally configurable
#! are specified in a data values schema file
#@ load("@ytt:data", "data")
list_with_a_map: #@ data.values.my_map
---
kind: MutatingWebhookConfiguration
metadata:
name: defaults.webhook.kpack.io
webhooks:
- name: defaults.webhook.kpack.io
tomato: sticks
apiVersion: apps/v1
kind: Deployment
metadata:
name: meow
namespace: default
spec:
template:
spec:
containers:
- image: nginx
#@data/values
---
products:
- name: kapp-controller
compiled_with_kapp_controller: false
share_go_version_with_kapp_controller: false