apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization namespace: eth resources: - namespace.yaml - configmap.yaml - minio.yaml - lambda.yaml - docs.yaml - gateway.yaml # Generate the gateway Caddyfile ConfigMap from the standalone file. # Hash suffix disabled so the name stays static — lets Tilt group it under # the 'infra' resource (no "uncategorized" pill). Trade-off: pod doesn't # auto-restart on Caddyfile change; the Tiltfile has a local_resource # 'gateway-reload' that does `kubectl rollout restart` whenever Caddyfile # is edited, so the experience is the same in practice. configMapGenerator: - name: gateway-config files: - Caddyfile options: disableNameSuffixHash: true