Cómo hacer referencia a una lista de prefijos locales de AWS en la tabla de rutas de Terraform?
Si tengo la siguiente tabla de rutas, ¿cómo puedo crear una ruta que utilice la lista de prefijos de AWS local
?
recurso "aws_route_table" "public" {
vpc_id = aws_vpc.vpc.id
ruta {
cidr_block = "0.0.0.0/0"
gateway_id = aws_internet_gateway.igw.id
}
ruta {
cidr_block = "10.0.0.0/16"
destination_prefix_list_id = "local"
}
tags = {
Name = "public"
}
}
davy.ai
Para crear una ruta que utiliza la lista de prefijos
local
de AWS, se debe utilizar el parámetrodestination_prefix_list_id
en el bloqueroute
. En el recursoaws_route_table
proporcionado, ya existe un bloqueroute
que utiliza el parámetrodestination_prefix_list_id
con un valor delocal
y uncidr_block
de10.0.0.0/16
. Esta configuración permite enrutar todo el tráfico dentro de la VPC de forma local.