Closed akira6592 closed 8 months ago
@akira6592 AWX is a stream of development work so in this case some features got merged and released before others including (I think) all of the docs.
That said, HashiCorp's BSL license forbids 3rd party distribution of the terraform binary or code so we cannot include it in any EE that the project distributes. The cloud.terraform
collection could be included, but is pretty worthless until the terraform binary gets baked in.
This issue should be marked "wont fix" because we can't do much more than document how users can build their own EE for this functionality to work.
@tima Thank you. I understand.
I found the useful repository.
https://github.com/ansible-cloud/terraform_ee
Example for building an Ansible execution environment with TerraForm dependencies built in.
AWX 24.0.0 introduced terraform state inventory source.
However, the current awx-ee does not have
cloud.terraform
collection and terraform binary.In "AWX Terraform State Inventory Source" demo uses
execution-environment.yml
in @hakbailey repository https://github.com/hakbailey/terraform-aap-demo .