回答:
これは現在不可能であり、実際には使用中のElastic Load Balancing(ELB)の制限です。たとえば、AmazonがElastic IPをElastic Load Balancerに割り当てることを許可しないのはなぜですか。:
エラスティックロードバランサーは、EC2内でホストされる個々のソフトウェアロードバランサーのコレクションであり、DNSロードバランシングがトラフィックを分散します。プールには、アベイラビリティーゾーンごとに少なくとも1つ、トラフィックレベルに応じて、多くのIPを含めることができます。
ロードバランサーとエラスティックIPに対するD.Svanlundsの回答は、ELBがこのように設計された理由の良い要約を提供し、Shlomo Swidlerの「エラスティックロードバランシング」の「エラスティック」:ELBエラスティックとそれをテストする方法は、早いが詳細な方法を提供します。 ELBアーキテクチャの分析と、このコンテキストでのWebアプリケーションのテストへの影響。
コメントについて:Elastic Load BalancerにマップされたDNS名を介してAWS Elastic Beanstalkアプリケーションと通信しています。これには、通常どおりCNAMEレコードを順番にマップできます。ElasticLoad Balancingの概要を参照してください。
Elastic Load Balancingは、各ロードバランサーのDNS名を自動的に生成します。CNAMEを使用して自動生成されたDNS名に他のドメイン名(www.example.comなど)をマッピングするか、ロードバランサーのDNS名にAmazon Route 53エイリアスを使用できます。
詳細については、Elastic Load Balancingでのドメイン名の使用をご覧ください。ElasticLoad Balancingインスタンスをカスタムドメイン名(サブドメイン名やゾーンの頂点など)に関連付ける方法が説明されています。
しかし、Elastic Beanstalkアプリがあります。必要に応じてインスタンスを作成および削除できます。ロードバランサーを備えています。これらの機能(Elastic IPとElastic Beanstalk)を連携させるにはどうすればよいですか?
2017年9月以降、beanstalk内でネットワークロードバランサーを使用できます。ロードバランサーの静的IPアドレスをサポートします。ロードバランサーが有効になっているサブネットごとに1つのElastic IPアドレスを割り当てることもできます。
mydomain.com/someApiCallを介してアプリにアクセスする場合、Elastic IPは画像内にもありません。ElasticBeanstalkは、次のようなURLを提供します。
http://myapp.elasticbeanstalk.com
ドメインをmyapp.elasticbeanstalk.comに転送するだけです