squared icon indicating copy to clipboard operation
squared copied to clipboard

Update to latest version of infrastructure and meltano modules

Open MeltyBot opened this issue 2 years ago • 2 comments

Migrated from GitLab: https://gitlab.com/meltano/squared/-/issues/110

Originally created by @kgpayne on 2022-05-05 15:07:29


As of !4 the Squared project is using an outdated version of our infrastructure and meltano modules (being pinned at tagged version 1.0):

module "infrastructure" {
  source = "git::https://gitlab.com/meltano/infra/terraform.git//aws/modules/infrastructure?ref=v0.1.0"
  aws_region = local.aws_region
}

We should move Squared to the most recent versions of our public modules, to ensure we continue to test module functionality that is potentially exposed to end-users and to benefit from improvements to those modules.

Local testing against the most recent version of infrastructure produced a large change-set, due to renames:

Plan: 62 to add, 18 to change, 62 to destroy.

Environment prefixes added to resource names (to support the deployment of multiple instances of our infrastructure in the same account) requires the recreation of several major components (RDS databases) which must be handled manually. Other simpler changes can be handled with terraform state mv.

cc @pnadolny13 @tayloramurphy @aaronsteers

MeltyBot avatar May 05 '22 15:05 MeltyBot

Relates to https://github.com/meltano/internal-data/issues/104

pnadolny13 avatar Nov 15 '22 20:11 pnadolny13