Terraform multiple commands at once
Хочу запустить terraform в compose файле, чтобы он сразу апплаил все скрипты что будут лежать в папке, но для начала его нужно проинициализировать командой init , а потом только apply. Но compose файл запускает лишь одну команду за раз, или терраформ принимает лишь одну команду за раз - не знаю((
Подскажите, как это можно сделать?
Вот мой пример:
version: '3.9'
services:
terraform:
image: hashicorp/terraform:latest
container_name: terraform
volumes:
- ./scripts:/scripts
command: >
apply /terraform-init-scripts -auto-approve
# init //need to run it first and comment the apply command and recompose it second time with apply command and comment this one