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

Ответы (0 шт):