Files
temporalio-docker-compose/Makefile
Rob Holland 7c0681875f Convert docker compose files to basic kubernetes manifests for dev use (#127)
* Generate k8s manifests from compose.
2022-07-27 11:27:31 +01:00

10 lines
500 B
Makefile

k8s: k8s/temporal.yaml k8s/temporal-postgres.yaml k8s/temporal-mysql.yaml k8s/temporal-mysql-es.yaml k8s/temporal-cass.yaml k8s/temporal-cass-es.yaml
k8s/temporal.yaml: docker-compose.yml
kompose convert -f $< -o $@
yq -i '(.items.[] | select(.kind == "Deployment") | .spec.template.spec.enableServiceLinks) = false' $@
k8s/temporal-%.yaml: docker-compose-%.yml
kompose convert -f $< -o $@
yq -i '(.items.[] | select(.kind == "Deployment") | .spec.template.spec.enableServiceLinks) = false' $@