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 some point we should consider the inclusion of 3rd party integrations, so that anyone can extend MACH composer, without changes to it are necessary. An integration plugin should implement,...

TODO/challenges: - [ ] `for_each` support for resources. Possible solution: [Escape Hatch](https://github.com/hashicorp/terraform-cdk/blob/main/docs/working-with-cdk-for-terraform/escape-hatch.md) - [ ] Conflicting resource names, altho resource types are different: `There is already a Construct with name...

If a certain commit is tagged, show the git tag next to the commit hash. Ideally you'd want to work with tags in your component versioning. Output could be something...

enhancement

Related to the following PR: https://github.com/labd/mach-composer/pull/57 MACH sets resource tags by default (at least; in Azure for now). It should be possible to either extend or overwrite them in MACH...

enhancement
discussion

If I do `mach update -c -f main.yml ` it would be nice to autocomplete on the component name based on the component names defined in the yml.

enhancement

src/mach/templates/partials/endpoints/aws_endpoints.tf is missing aws_acm_certificate_validation resource and terraform will start using certificate before it's ready resulting in failed deploy.

bug
aws

This could be useful for example to add extra custom Terraform providers. For example with an `terraform_extension_template: tf-tmpl.tf` option in the MACH config.

We intend to support GCP as a cloud environment, and this ticket is inteded to specify 'how' we are going to support it. First read this page: https://docs.machcomposer.io/tutorial/gcp/step-3-setup-gcp.html Please use...

enhancement
gcp