[Terraform]ECS Service Discoveryを利用してECSのService間を接続できるようにプライベートDNSを設定

  • vpc.tf

https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/service_discovery_private_dns_namespace

https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/service_discovery_service

  • ecs-service.tf

https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/ecs_service

  • 別ECSサービスコンテナからプライベートDNSで名前解決できるか確認

ECS Serviceに対応するプライベートDNSを設定することで、DNS名からECS Serviceに対してリクエストを送れるようになる。マイクロサービス間で通信する場合は必須の設定。

Was this helpful?

0 / 0

コメントを残す