mach-composer / mach-composer-cli

MACH composer is an orchestration tool for modern MACH ecosystems, powered by Terraform infrastructure-as-code underneath.
https://docs.machcomposer.io
MIT License
48 stars 10 forks source link

Rename remote_state plugin to backend #298

Open tleguijt opened 12 months ago

tleguijt commented 12 months ago

Rename plugin to backend since it avoids confusion with the MACH composer plugins, and is more in line with how terraform names it.

We might also consider renaming the values itself;

demeyerthom commented 11 months ago

We might also want to change remote_state to state as we also support local as an option. So then you get

terraform_config:
  state:
    backend: s3

Obviously we want this to be backwards compatible, so that means a lot of checks ;)