0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

AWS VPC Prefix Listのサイズが変更可能に

Last updated at Posted at 2021-08-28

背景

  • 2020年6月29日に、VPC Prefix List(以下、単にプレフィックスリストとします)がリリースされました。詳細は割愛しますが、プレフィックスリストでは、複数のCIDRブロックをリストとして管理することができます。
  • このプレフィックスリストですが、1つのプレフィックスリストに対して、「何個のCIDRブロックを登録可能か」を表すサイズは、実はプレフィックスリスト作成時のみ設定可能であり、作成後には変更できませんでした。この度、このサイズを変更可能となりましたので、試してみました(下記ブログ参照)

手順

プレフィックスリストを作成する

まずは手順を参考にして、プレフィックスリストを作成します

  1. VPCのマネージメントコンソールを開きます
    • 利用リージョンは、東京リージョン(ap-northeast-1)です
  2. 左側のメニューよりマネージドプレフィックスリストを選択します
  3. 画面右上の[プレフィックスリストを作成]を押下します
  4. 今回は、以下の値をそれぞれ設定しました。その後、[プレフィックスリストの作成]を押下して、作成を完了します
    • プレフィックス名: TestPrefixList
    • 最大エントリ: 20
    • アドレスファミリー: IPv4(デフォルト値)
    • プレフィックスリストのエントリ(下表)
CIDRブロック 説明
10.0.0.0/24 Main Branch
10.0.1.0/24 2nd Branch
10.0.2.0/24 3rd Branch

作成後の画面

image.png

プレフィックスリストのサイズを変更する

  • 執筆時点(2021/08/28)では、マネージメントコンソール上では、まだ、プレフィックスリストのサイズを変更することはできないようです
  • AWS CLIのドキュメントを確認したら、バージョン2.2.33において、プレフィックスリストのサイズ変更をサポートした旨の記述(下記)がありました
  • プレフィックスリスト変更用のコマンドであるmodify-managed-prefix-listの説明を確認したところ、--max-entries <value>というコマンドオプションが追加されていることを確認しました
  • aws-cliのバージョンを最新化しました
% aws --version
aws-cli/2.2.33 Python/3.8.8 Darwin/19.6.0 exe/x86_64 prompt/off
  • modify-managed-prefix-listコマンドを実行しました
% aws ec2 modify-managed-prefix-list --prefix-list-id pl-07e68***** --max-entries 30
{
    "PrefixList": {
        "PrefixListId": "pl-07e68*****",
        "AddressFamily": "IPv4",
        "State": "modify-in-progress",
        "StateMessage": "Attempting to modify maximum entries from (20) to (30).",
        "PrefixListArn": "arn:aws:ec2:ap-northeast-1:*****:prefix-list/pl-07e68*****",
        "PrefixListName": "TestPrefixList",
        "MaxEntries": 20,
        "Version": 1,
        "OwnerId": "*****"
    }
}
  • コマンド実行後、マネージメントコンソールにて、再度、プレフィックスリストを見たところ、正常に変更されていることを確認できました!

image.png

まとめ

今回は、プレフィックスリストのサイズ変更の方法を紹介いたしました。プレフィックスリストを作成する際に、従来はサイズ変更が出来なかったために、慎重に検討してからプレフィックスリストを作成する必要がありました。この機能により、今後はもっと気軽にプレフィックスリストを作成できるようになる、と考えます。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?