Building Block should support AWS CLI (and other)
complete
Y
Young-Hwan Kim
As a Service Provider I want to offer my defined service.
Currently this is only possible via Terraform and its supported providers.
For certain service models Terraform is not sufficient compared to e.g. cloud provider CLIs such as the AWS CLI.
The AWS CLI could be triggered via a TF local-exec block but this requires the tf runner to have the cli's installed.
Therefore it would be great if the meshcloud tf-runner would come with either the possibility to get cloud provider clil's on it or if it comes pre-installed with the cli's
J
Johannes Rudolph
marked this post as
complete
Update: Install AWS CLI (and Other Tools) via Pre-Run Script
meshStack v2026.10.0 now supports pre-run scripts in OpenTofu Building Block Definitions:
- Define a bash pre-run script stored in your git repository
- Script runs after tofu initand beforetofu apply— useapk add --no-cache aws-clior any package manager command
This means you can now install AWS CLI (or any other tool) at runtime as part of your Building Block execution.
Next steps and feedback
See our updated documentation for a full example. Questions or feedback? Reach out at support@meshcloud.io.
R
Rebecca
Thanks for reaching out to us! Can you tell us a little bit more about the concrete use cases you have in mind that you can not realize with terraform only.