provisioning-catalog/components/buildkit_lite/cluster/env-buildkit_lite.j2

13 lines
1.1 KiB
Django/Jinja

BUILDKIT_NAMESPACE={{ taskserv.namespace | default(value="build-system") }}
BUILDKIT_DEPLOYMENT={{ taskserv.deployment | default(value="buildkitd") }}
BUILDKIT_IMAGE={{ taskserv.image | default(value="moby/buildkit:v0.29.0") }}
BUILDKIT_PORT={{ taskserv.port | default(value=1234) }}
BUILDKIT_REGISTRY_SECRET={{ taskserv.registry_secret | default(value="zot-credentials") }}
BUILDKIT_VPN_ENABLED={{ taskserv.vpn_service.enabled | default(value=false) }}
BUILDKIT_VPN_NODEPORT={{ taskserv.vpn_service.nodeport | default(value=31234) }}
BUILDKIT_MTLS_ENABLED={{ taskserv.mtls.enabled | default(value=false) }}
BUILDKIT_MTLS_CA_SECRET={{ taskserv.mtls.ca_secret | default(value="buildkit-mtls-ca") }}
BUILDKIT_MTLS_SERVER_SECRET={{ taskserv.mtls.server_cert_secret | default(value="buildkit-mtls-server") }}
BUILDKIT_MTLS_CERT_MANAGER_ENABLED={{ taskserv.mtls.cert_manager.enabled | default(value=false) }}
BUILDKIT_MTLS_CLUSTER_ISSUER={{ taskserv.mtls.cert_manager.cluster_issuer_name | default(value="buildkit-selfsigned-issuer") }}
BUILDKIT_MTLS_CA_ISSUER={{ taskserv.mtls.cert_manager.ca_issuer_name | default(value="buildkit-ca-issuer") }}