Tag: TERRAFORM-PROVIDER-AWS
Quiero agregar un encabezado (Content-Type) y una plantilla de mapeo dentro de la solicitud de integración de mi AWS API Gateway. Siguiendo este tutorial, pude agregar fácilmente esos parámetros a través de la consola. https://docs.aws.amazon.com/apigateway/latest/developerguide/integrating-api-with-aws-services-kinesis.html Sin embargo, no puedo descifrar la sintaxis para agregarlos usando Terraform. Esta es mi solicitud . . . Read more
Estoy intentando implementar Terraform que crea varias máquinas virtuales y luego define algunas reglas de balanceador de carga, pero estoy teniendo dificultades para obtener el formato de cadena correcto para el segundo “for_each”. Esta parte en los bloques de “aws_instance” funciona perfectamente: for_each = {for server in local.instances: server.instance_name => . . . Read more
Estoy utilizando el siguiente código: data “aws_secretsmanager_secret_version” “test1” { count = var.test123.load_from_secrets_manager ? 1 : 0 secret_id = “test1” } Ahora esto funciona bien cuando ejecuto terraform init sin errores. Ahora, mi problema es que necesito agregar una nueva variable dentro de la misma sección de datos, así: data “aws_secretsmanager_secret_version” . . . Read more
No tengo idea si esto funcionaría, pero me gustaría usar terragrunt para generar dinámicamente mis bloques de proveedores. Los proveedores dinámicos no están permitidos actualmente (https://github.com/hashicorp/terraform/issues/19932). Veo esto como una posible solución alternativa. Usa data “aws_organizations_organization” “all” {} para recopilar la información de la cuenta. Luego, usa un bucle con . . . Read more
Estoy intentando crear una función lambda a través de Terraform para archivos presentes en el repositorio de GitLab, sin embargo, estoy obteniendo un error en el pipeline de CI/CD: “./lambda_function.zip: no existe tal archivo o directorio” La carpeta (carpeta src) que contiene el archivo de función lambda en Python es . . . Read more