すべてのプロダクト
Search
ドキュメントセンター

Elastic Container Instance:エラスティックコンテナインスタンスにIPv6アドレスを割り当てる

最終更新日:Dec 28, 2024

Elastic Container InstanceはIPv4アドレスとIPv6アドレスをサポートしています。IPv4と比較して、IPv6はより多くのIPアドレスを提供します。このトピックでは、エラスティックコンテナインスタンスにIPv6アドレスを割り当てる方法について説明します。

背景情報

IPv4アドレスは広く使用されています。ただし、IPv4アドレスの数は限られており、インターネットの発展を制限しています。IPv4アドレスと比較して、IPv6アドレスはより豊富であり、より多くの種類のデバイスがインターネットにアクセスできるようになります。詳細については、IPv6ゲートウェイとは を参照してください。

PodにIPv6アドレスを割り当てるときは、次の制限が適用されます。

  • 1つのPodに割り当てることができるIPv6アドレスは1つだけです。

  • vCPU数とメモリサイズを指定して作成するすべてのエラスティックコンテナインスタンスにIPv6アドレスを割り当てることができます。Elastic Compute Service(ECS)のインスタンスタイプを指定して作成するエラスティックコンテナインスタンスの場合、エラスティックコンテナインスタンスにIPv6アドレスを割り当てる前に、指定したECSインスタンスタイプがIPv6アドレスをサポートしていることを確認してください。ECSインスタンスタイプがIPv6アドレスをサポートしているかどうかについては、インスタンスファミリーの概要 を参照してください。

前提条件

Podが存在する仮想プライベートクラウド(VPC)と、Podが接続されているvSwitchに対して、IPv6 CIDRブロックが有効になっています。詳細については、VPCでIPv6を有効にする および vSwitchでIPv6を有効にする を参照してください。

説明

CreateContainerGroup APIオペレーションを呼び出してエラスティックコンテナインスタンスを作成するときに、Ipv6AddressCountなどのパラメーターを使用して、エラスティックコンテナインスタンスにIPv6アドレスを割り当てることができます。次の表に、これらのパラメーターを示します。詳細については、CreateContainerGroup を参照してください。

パラメーター

タイプ

説明

Ipv6AddressCount

整数

1

IPv6アドレスの数。値を1に設定します。エラスティックコンテナインスタンスに割り当てることができるIPv6アドレスは1つだけです。

Ipv6GatewayBandwidthEnable

ブール値

true

IPv6アドレスを介してエラスティックコンテナインスタンスへのインターネットアクセスを有効にするかどうかを指定します。

Ipv6GatewayBandwidth

整数

100

Ipv6GatewayBandwidthEnableパラメーターがtrueに設定されている場合のIPv6アドレスの最大インターネット帯域幅。有効な値:

  • IPv6ゲートウェイのインターネット帯域幅の課金方法が帯域幅課金の場合、IPv6アドレスのインターネット帯域幅は1~2,000 Mbit/sです。

  • IPv6ゲートウェイのインターネット帯域幅の課金方法がトラフィック課金の場合、IPv6アドレスのインターネット帯域幅は1~1000 Mbit/sです。

デフォルト値は、インターネットゲートウェイの帯域幅範囲の最大値です。

エラスティックコンテナインスタンスを作成した後、DescribeContainerGroups APIオペレーションを呼び出して、インスタンスの詳細をクエリできます。インスタンスのIPv6アドレスは、Ipv6Addressパラメーターに表示されます。