Skip to content

Commit

Permalink
Cluster-services-integration workspace
Browse files Browse the repository at this point in the history
  • Loading branch information
marcpomfret committed Nov 30, 2023
1 parent 21c256a commit a3e87af
Showing 1 changed file with 39 additions and 0 deletions.
39 changes: 39 additions & 0 deletions terraform/deployments/tfc-configuration/cluster-services.tf
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
module "cluster-services-integration" {
source = "alexbasista/workspacer/tfe"
version = "0.9.0"

organization = var.organization
workspace_name = "cluster-services-integration"
workspace_desc = "The cluster-services module is responsible for the AWS resources which constitute the EKS cluster."
workspace_tags = ["integration", "cluster-services", "eks", "aws"]
terraform_version = "1.5.2"
execution_mode = "remote"
working_directory = "/terraform/deployments/cluster-services/"
trigger_patterns = ["/terraform/deployments/cluster-services/**/*"]

project_name = "govuk-infrastructure"
vcs_repo = {
identifier = "alphagov/govuk-infrastructure"
branch = "main"
oauth_token_id = data.tfe_oauth_client.github.oauth_token_id
}

team_access = {
"GOV.UK Non-Production" = "write",
"GOV.UK Production" = "write"
}

tfvars = {
cluster_infrastructure_state_bucket = "govuk-terraform-integration"
govuk_environment = "integration"
github_read_write_team = "alphagov:gov-uk"
argo_redis_ha = false
desired_ha_replicas = 1
}

# Variable Sets must already exist
variable_set_names = [
"aws-credentials-integration"
]

}

0 comments on commit a3e87af

Please sign in to comment.