AWS で NAT ゲートウェイ作ろうとして Nat Gateway is not available in this availability zone と怒られた件
原因
AWS の仕様で NAT ゲートウェイを作れないアベイラビリティゾーンがある。そのアベイラビリティゾーンで作ろうとした時にこのエラーが出る。
対処方法
NAT ゲートウェイを作れるアベイラビリティゾーンを頑張って当ててください。
「NAT ゲートウェイを作れないアベイラビリティゾーン」って何?
Ans: 具体的にはわからないみたい。
AWS ドキュメントの アベイラビリティーゾーンがサポートされていない (NotAvailableInZone) を見ても
制約のあるアベイラビリティーゾーン
としか表記されてなくて「だからどのゾーンよ?」という話。
ちなみに当方では
- とあるアカウントAで作業していて、
- 東京リージョン + ap-northeast-1a → NG
- 東京リージョン + ap-northeast-1b → OK
という感じだった。
いちいち調べるのはだるいので「このアベイラビリティゾーンが使えません!」というリストが欲しいところではある。