開発プールを作成する - Amazon Virtual Private Cloud

開発プールを作成する

このセクションの手順に従って、リージョンプール内に開発プールを作成します。トップレベルとリージョンのプールのみが必要で、開発プールが不要な場合は、CIDR を割り当てる に進んでください。

次の例は、このガイドの手順で作成できるプール構造の階層を示しています。このステップでは、開発 IPAM プールを作成します。

  • AWS リージョン 1 と AWS リージョン 2 で運用されている IPAM

    • プライベートスコープ

      • 最上位プール (10.0.0.0/8)

        • AWS リージョン 1 のリージョンプール (10.0.0.0/16)

          • 実稼働以外の VPC の開発プール (10.0.0.0/24)

            • VPC の割り当て (10.0.1.0/25)

          • 実稼働 VPC の開発プール (10.0.1.0/24)

        • AWS リージョン 2 のリージョンプール (10.1.0.0/16)

前述の例で使用されている CIDR は例にすぎません。これらは、トップレベルプール内の各プールがトップレベル CIDR の一部でプロビジョニングされていることを示しています。

AWS Management Console

リージョンプール内に開発プールを作成するには

  1. IPAM コンソール (https://console.aws.amazon.com/ipam/) を開きます。

  2. ナビゲーションペインで、[Pools] (プール) を選択します。

  3. デフォルトでは、プールを作成すると、デフォルトのプライベートスコープが選択されます。デフォルトのプライベートスコープを使用しない場合は、コンテンツペインの上部にあるドロップダウンメニューから、使用するスコープを選択します。スコープの詳細については、「IPAM の仕組み」を参照してください。

  4. [Create pool] (プールの作成) を選択します。

  5. (オプション) プールの名前タグとプールの説明を追加します。

  6. [ソースプール] で、[Regional pool] (リージョンプール) を選択します。

  7. プールのロケールを選択します。ロケールを選択すると、プールとそのプールから割り当てられるリソースの間にクロスリージョン依存関係がないことが保証されます。ここで使用可能なオプションは、IPAM を作成したときに選択した運用リージョンによって提供されます。

    ロケールは、この IPAM プールを割り当てることができるようにする AWS リージョンです。例えば、VPC の CIDR は、VPC のリージョンとロケールを共有する IPAM プールからしか割り当てることができません。プールのロケールを選択したら、変更はできないことに注意してください。

  8. (オプション) プールにプロビジョニングする CIDR を選択します。プロビジョニングできるのは、トップレベルのプールにプロビジョニングされた CIDR のみです。CIDR なしでプールを作成することもできますが、CIDR をプロビジョニングするまで、そのプールを割り当てに使用することはできません。プールを編集することで、いつでも CIDR をプールに追加できます。

  9. ここでは、トップレベルとリージョンのプールを作成したときと同じ割り当てルールオプションがあります。プールの作成時に使用できるオプションの説明については、トップレベルプールを作成する を参照してください。プールの割り当てルールは、階層内のその上位プールから継承されません。ここでルールを適用しない場合、プールに割り当てルールは設定されません。

  10. (オプション) プールのタグを選択します。

  11. プールの設定が完了したら、[Create pool] (プールの作成) を選択します。

Command line

このセクションのコマンドは、AWS CLI リファレンスドキュメントに関連しています。ドキュメントには、コマンドの実行時に使用できるオプションの詳細な説明が記載されています。

IPAM にリージョンプールを作成するには、次の AWS CLI コマンドを使用します。

  1. プールを作成するスコープの ID を取得します: describe-ipam-scopes

  2. プールを作成するプールの ID を取得します: describe-ipam-pools

  3. プールを作成します: create-ipam-pool

  4. 新しいプールを表示します: describe-ipam-pools

必要に応じて、これらの手順を繰り返して、リージョンプール内に追加の開発プールを作成します。