AWS
AWS CloudFormation で環境構築を自動化しているのだが、EC2 インスタンス内の設定を自動化するには CloudFormation では無理。自動化用スクリプトをつくっといて、これをインスタンスから実行させる必要がある。 ※UserData はデバッグしづらいのでいったん…
キーペアは EC2 インスタンスにログインするための一つの手段。このあたりの話題、いっつも忘れるのでまとめた。 キーペアとは どうやってログイン認証を行うか キーペアの作り方 (余談) フィンガープリントとは 参考 キーペアとは 下記 AWS ドキュメントの…
調べるとセキュリティグループだのなんだのと AWS 系の設定ネタがヒットするが、違った。結論を言うと、AWS は無関係で、単に ssh 接続一般論の話だった。 KeepAlive パケットを送るようにすれば良い。 もう少し詳しく ケース1: RLogin で AWS EC2 の Linux …
AWS では作成可能なサービスやらリソースやらに上限があるらしい。割と低めに設定されているらしい。でも必要に応じて緩和できる。今回 VPC 数を緩和したのでメモ。 現在の上限数を見る 上限緩和を行う 緩和が開始されるまで 感想 現在の上限数を見る 管理コ…
最近 AWS を触り始めて、EBS を使っているのだが、どうも I/O 速度に制限がかかる仕様があるらしい。調べてみると IOPS やら I/O クレジットやらといった考え方が出てきた。ドキュメントを読んでもわかりづらかったので整理してみた。 そもそもの前提 最初に…
原因 対処方法 なぜこんな仕様なの? 原因 AWS の仕様上、別のアカウントから移行してきた AMI イメージを別リージョンに移すことはできない。 参考: AMI のコピー - Amazon Elastic Compute Cloud 制限 billingProduct コードと関連付けられた AMI を別のア…
原因 対処方法 「NAT ゲートウェイを作れないアベイラビリティゾーン」って何? 原因 AWS の仕様で NAT ゲートウェイを作れないアベイラビリティゾーンがある。そのアベイラビリティゾーンで作ろうとした時にこのエラーが出る。 対処方法 NAT ゲートウェイを…
普通に AWS がサポートしてた。 手順1: 移行元アカウントでの作業 EC2 > 移行したいEC2インスタンスを選ぶ > アクション > イメージ > イメージ作成 イメージが完成したら、 AMI > イメージパーミッションの変更 にて以下設定を Private にする 移管先のアカ…
例として公式ドキュメントの下記サンプルコード、 Describe Amazon EC2 Regions and Availability Zones — Boto 3 Docs 1.7.33 documentation リージョン名と AZ 名を列挙するところを目標にする。特に Python コードを書く部分でハマリポイントがちらちらあ…
AWS で遊んだ時に作った EBS ボリュームたちを消したい(EBS は存在してるだけで課金される)。何十個以上となればさすがに API を叩くけど、十数個くらいだったのでスクリ書くよりも手作業が早い。 というわけで早速消そうとしたのだけど、ハマったのでまと…
結論を言うと、NAT ゲートウェイ等、その Elastic IP に紐付いているリソースを先に削除 した後、その Elastip IP を解放する。 エラーメッセージから「権限が無いのかな?」と思いがちだが違う。ググっても答えは見つかりません。 Q: The association ID 'e…
自宅に光回線を引き込めないのでネットが遅くて辛い。ふと「AWS 上でインスタンスつくって、そこでネットサーフィンすればよくね?」と思った。そうしたら AWS のインフラとして整備されてる高速回線が使える。快適にネットサーフィンできそうだ。 というわ…