Skip to content

Commit

Permalink
fix terraform lint and terraform fmt issues
Browse files Browse the repository at this point in the history
  • Loading branch information
velotioaastha committed Sep 4, 2024
1 parent ff1021f commit 9b2db73
Show file tree
Hide file tree
Showing 4 changed files with 11 additions and 25 deletions.
3 changes: 3 additions & 0 deletions .github/workflows/tf-lint.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,9 @@ jobs:
run: |
curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash
- name: Initialize TFLint
run: tflint --init

- name: Run tflint
run: tflint

Expand Down
13 changes: 7 additions & 6 deletions main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -32,8 +32,8 @@ module "file_storage" {
}

locals {
bucket_name = local.use_external_bucket ? var.bucket_name : module.file_storage.0.bucket_name
bucket_queue_name = local.use_internal_queue ? null : module.file_storage.0.bucket_queue_name
bucket_name = local.use_external_bucket ? var.bucket_name : module.file_storage[0].bucket_name
bucket_queue_name = local.use_internal_queue ? null : module.file_storage[0].bucket_queue_name
}

module "networking" {
Expand All @@ -58,6 +58,7 @@ locals {
network_private_subnet_cidrs = var.create_vpc ? module.networking.private_subnet_cidrs : var.network_private_subnet_cidrs

network_database_subnets = var.create_vpc ? module.networking.database_subnets : var.network_database_subnets
# tflint-ignore: terraform_unused_declarations
network_database_subnet_cidrs = var.create_vpc ? module.networking.database_subnet_cidrs : var.network_database_subnet_cidrs
network_database_create_subnet_group = !var.create_vpc
network_database_subnet_group_name = var.create_vpc ? module.networking.database_subnet_group_name : "${var.namespace}-database-subnet"
Expand Down Expand Up @@ -146,7 +147,7 @@ module "app_eks" {
])

bucket_arn = data.aws_s3_bucket.file_storage.arn
bucket_sqs_queue_arn = local.use_internal_queue ? null : data.aws_sqs_queue.file_storage.0.arn
bucket_sqs_queue_arn = local.use_internal_queue ? null : data.aws_sqs_queue.file_storage[0].arn

network_id = local.network_id
network_private_subnets = local.network_private_subnets
Expand All @@ -155,7 +156,7 @@ module "app_eks" {
database_security_group_id = module.database.security_group_id

create_elasticache_security_group = var.create_elasticache
elasticache_security_group_id = var.create_elasticache ? module.redis.0.security_group_id : null
elasticache_security_group_id = var.create_elasticache ? module.redis[0].security_group_id : null

cluster_version = var.eks_cluster_version
cluster_endpoint_public_access = var.kubernetes_public_access
Expand Down Expand Up @@ -292,8 +293,8 @@ module "wandb" {
}

redis = {
host = module.redis.0.host
port = "${module.redis.0.port}?tls=true&ttlInSeconds=604800"
host = module.redis[0].host
port = "${module.redis[0].port}?tls=true&ttlInSeconds=604800"
}
}

Expand Down
2 changes: 1 addition & 1 deletion outputs.tf
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ output "database_instance_type" {
}

output "elasticache_connection_string" {
value = var.create_elasticache ? module.redis.0.connection_string : null
value = var.create_elasticache ? module.redis[0].connection_string : null
}

output "eks_node_count" {
Expand Down
18 changes: 0 additions & 18 deletions variables.tf
Original file line number Diff line number Diff line change
Expand Up @@ -63,18 +63,6 @@ variable "database_master_username" {
default = "wandb"
}

variable "database_binlog_format" {
description = "Specifies the binlog_format value to set for the database"
type = string
default = "ROW"
}

variable "database_innodb_lru_scan_depth" {
description = "Specifies the innodb_lru_scan_depth value to set for the database"
type = number
default = 128
}

variable "database_performance_insights_kms_key_arn" {
default = ""
description = "Specifies an existing KMS key ARN to encrypt the performance insights data if performance_insights_enabled is was enabled out of band"
Expand Down Expand Up @@ -153,12 +141,6 @@ variable "extra_fqdn" {
##########################################
# Load Balancer #
##########################################
variable "ssl_policy" {
type = string
default = "ELBSecurityPolicy-FS-1-2-Res-2020-10"
description = "SSL policy to use on ALB listener"
}

variable "acm_certificate_arn" {
type = string
default = null
Expand Down

0 comments on commit 9b2db73

Please sign in to comment.