mach-composer-cli icon indicating copy to clipboard operation
mach-composer-cli copied to clipboard

MACH composer is an orchestration tool for modern MACH ecosystems, powered by Terraform infrastructure-as-code underneath.

Results 72 mach-composer-cli issues
Sort by recently updated
recently updated
newest added

At the moment, the MACH docker container contains all terraform providers and the Azure CLI. To provide more light-weight containers we should create two extra flavours for both cloud integrations.

enhancement

Currently we implement infrastructure-as-code through Terraform HCL, using Jinja2 templates to make them dynamic. Does it make sense to change this to an 'only Python code' implementation, through the use...

discussion

Fixes # ### NEW FEATURES | UPGRADE NOTES | ENHANCEMENTS | BUG FIXES | EXPERIMENTS -

Fixes # ### NEW FEATURES | UPGRADE NOTES | ENHANCEMENTS | BUG FIXES | EXPERIMENTS -

When it's available, we should try and support both `opentf` and `terraform`. It seems to go quite fast, as @mvantellingen showed: https://www.linkedin.com/feed/update/urn:li:activity:7102220552966131713/

enhancement

Fixes # ### NEW FEATURES | UPGRADE NOTES | ENHANCEMENTS | BUG FIXES | EXPERIMENTS -

In some cases we want to be able to set global vars that can be used by every component in a mach config. This reduces the amount of variables being...

enhancement

When defining components with a source to a (relative) local path in Windows, backslashes should be escaped within the module definition in `site.tf` for it to work. A single backslash...

bug

Since the site.tf is generated by mach-composer-cli moving a component is quite a hassle, you need to generate the tf files, add your ``moved {}`` blocks before doing an apply....

enhancement

### Is your proposal related to a problem? We have several MACH configs in different repos, sometimes I want to compare versions or variable settings. I've found comparing them is...

enhancement