Fix: Error when creating subnets more than AZ (#8516)

This commit is contained in:
SOPHAL HONG
2022-02-15 06:12:30 +09:00
committed by GitHub
parent b02e68222f
commit a6a79883b7
3 changed files with 10 additions and 14 deletions

View File

@@ -28,7 +28,7 @@ resource "aws_security_group_rule" "aws-allow-api-egress" {
# Create a new AWS ELB for K8S API
resource "aws_elb" "aws-elb-api" {
name = "kubernetes-elb-${var.aws_cluster_name}"
subnets = var.aws_subnet_ids_public
subnets = length(var.aws_subnet_ids_public) <= length(var.aws_avail_zones) ? var.aws_subnet_ids_public : slice(var.aws_subnet_ids_public, 0, length(var.aws_avail_zones))
security_groups = [aws_security_group.aws-elb.id]
listener {