ansible-collections / cloud.terraform

The collection automates the management and provisioning of infrastructure as code (IaC) using the Terraform CLI tool within Ansible playbooks and Execution Environment runtimes.
GNU General Public License v3.0
100 stars 36 forks source link

[PR #146/8a592e1a backport][stable-2] Add support for custom providers #154

Closed patchback[bot] closed 4 months ago

patchback[bot] commented 4 months ago

This is a backport of PR #146 as merged into main (8a592e1a80033eb4ad6c6930231223fd50a74180).

SUMMARY

Currently, only three major cloud provider resources are supported. (AWS, Azure, GCP). I intend to add a way for custom provider configuration.

ISSUE TYPE
COMPONENT NAME

terraform_state inventory plugin

ADDITIONAL INFORMATION

It would be great to use this plugin with other cloud providers or with on-prem cloud solutions that have an in-house-developed Terraform provider.

softwarefactory-project-zuul[bot] commented 4 months ago

Build succeeded. https://ansible.softwarefactory-project.io/zuul/buildset/2b242c4f3c3d4b2e85cd6f209a92ab88

:heavy_check_mark: ansible-galaxy-importer SUCCESS in 2m 52s :heavy_check_mark: build-ansible-collection SUCCESS in 6m 46s

softwarefactory-project-zuul[bot] commented 4 months ago

Build succeeded. https://ansible.softwarefactory-project.io/zuul/buildset/0fd898164a124b62ad01fd95dff32506

:heavy_check_mark: ansible-galaxy-importer SUCCESS in 3m 31s :heavy_check_mark: build-ansible-collection SUCCESS in 6m 49s

softwarefactory-project-zuul[bot] commented 4 months ago

Build succeeded (gate pipeline). https://ansible.softwarefactory-project.io/zuul/buildset/f926fdb9256047caa4ccaf71357dabbd

:heavy_check_mark: ansible-galaxy-importer SUCCESS in 2m 53s :heavy_check_mark: build-ansible-collection SUCCESS in 6m 54s