会社のイントラネットから VPC にトラフィックをルーティングするために使用している、踏み台とサービス検出ルーター ( Consul ) を備えたAmazon VPCがあります。
現在、VPC ( Webdriver ) でジョブを実行しており、docker swarm ホストから新しく登録されたサービスを検索する必要があります。
VPC から、サービス ディスカバリ サーバーを指すようにします。
Terraformを使用して、このdns ワイルドカード エントリを作成したいと考えています。
これは私の最初の試みですが、何かが欠けているように感じます:
resource "aws_route53_record" "*" {
zone_id = "${myzone.primary.zone_id}"
name = "*.cloud.companyintranet.com"
type = "A"
ttl = "300"
records = ["${aws_eip.lb.public_ip}"]
}
私の質問は、Terraform を使用して Amazon VPC でワイルドカード DNS レコードを作成し、サービス検出サーバーを指す方法を教えてください。