Skip to content

Add Initial AWS support

Grant Young requested to merge gy-aws into master

Relates https://gitlab.com/gitlab-org/quality/gitlab-environment-toolkit/-/issues/12

MR adds initial AWS support for both Terraform and Ansible as follows:

  • gitlab_aws_instance and gitlab_ref_arch_aws Terraform modules. The latter being a new approach where we encapsulate the actual machine "function" calls to the former module so the user only need to define some variables in their environment instead of all the calls themselves.
  • Ansible support for AWS pip packages and AWS hostvars searching (object storage support to follow).

Further MRs will be raised for Docs and Examples. Note this was built with Terraform 0.13.5 that will itself require a subsequent MR to all the existing environments.

Edited by Grant Young

Merge request reports