archetype-resources.Tiltfile Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of foundation-archetype
Show all versions of foundation-archetype
Defines a root level project archetype that can then have pipeline archetypes added to it
allow_k8s_contexts('local')
docker_prune_settings(num_builds=1, keep_recent=1)
aissemble_version = '${archetypeVersion}'
build_args = { 'DOCKER_BASELINE_REPO_ID': 'ghcr.io/',
'VERSION_AISSEMBLE': aissemble_version}
# Kafka
yaml = helm(
'${artifactId}-deploy/src/main/resources/apps/kafka-cluster',
values=['${artifactId}-deploy/src/main/resources/apps/kafka-cluster/values.yaml',
'${artifactId}-deploy/src/main/resources/apps/kafka-cluster/values-dev.yaml']
)
k8s_yaml(yaml)
# Add deployment resources here