AWS Nitro Enclavesに対応したインスタンスタイプ

インスタンス作成の時に、Nitro Enclaveを有効にしたい時、条件を満たしていないインスタンスを選択すると次のようなエラーが出ます。

  • Nitro Enclaves は、vCPUs が 2 個未満のインスタンスタイプと互換性がありません。

  • Nitro Enclaves は Nitro ベースのインスタンスでのみサポートされています。

では、Nitroベースのインスタンスとは、なんでしょう。

公式docにインスタンスの種類が載っているので参考にしてみてください。

ところが、設定画面で有効化できても、実際の起動は失敗してしまいます。

どうやら、Nitroベースのインスタンスでも「t3, t3a, t4g, a1, c6g, c6gd, m6g, m6gd, r6g, r6gd」ではできないらしいです。 また、vCPUが2つでも失敗してしまったので、4つ以上が必要です。 また、LinuxOSであることも条件の一つです。

まとめると、

  • LinuxOS

  • 4vCPU以上

  • 公式doc (t3, t3a, t4g, a1, c6g, c6gd, m6g, m6gd, r6g, r6gd以外)

を満たすインスタンスが必要になります。