Skip to content

Terraform Composer Fixes#59

Open
travisPhase2 wants to merge 1 commit intoGoogleCloudPlatform:mainfrom
travisPhase2:main
Open

Terraform Composer Fixes#59
travisPhase2 wants to merge 1 commit intoGoogleCloudPlatform:mainfrom
travisPhase2:main

Conversation

@travisPhase2
Copy link
Copy Markdown

My team recently went through the labs and found a few things in the composer.tf that needed brushed up in order for the deploy-helper.sh to complete successfully.

  1. The composer version number needed bumped up to the latest version, the version in main is no longer available.
  2. Health checks performed by the composer proxys could not connect to the underlying airflow instance. Providing an ip range fixes this issue.
  3. Removing the workloads_config section along with environment_size provisions a SMALL composer instance with practically the same resources listed below. It also makes it compatible with composer 3 whenever that gets out of public preview.

@travisPhase2 travisPhase2 changed the title Composer Fixes Terraform Composer Fixes Nov 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant