AWS SDK for Python boto3でインスタンスに割り振られたEIPを手に入れる このインスタンスに割り振られたEIPってなんだっけ?となったら。 画面上からならすぐに確認できますが、boto3ならこのように instances_data = client.describe_instances( Fi… ohno yutonハック2018.03.13 326
AWS SDK for Python boto3でセキュリティグループを取ってくる。 boto3を使ってインスタンスにつけたセキュリティグループIDを取ってくる。 SGって語感かっこいいよね。 簡単ですが、すでに作成されているインスタンスから、そのインスタンスについてるセキュリティグループのIDを取ってく… ohno yutonハック2018.03.09 1,831
AWS SDK for Python boto3でインスタンスのタグを取得する。 boto3を使ってインスタンスにつけたタグを読み取る。 情報取得に必要なのはInstanceIdと、いつもどおり権限のあるアクセスキー。 ec2 = boto3.resource(‘ec2’, aws_access_ke… ohno yutonハック2018.03.09 3,017
AWS SDK for Python boto3でAMI&スナップショットを削除する。 boto3を使ってAMIを削除、AMIを削除しただけだと、ディスクのスナップショットは残ってしまうのでそちらも削除する。 持っている情報はアクセスキー、シークレットアクセスキーなど基本的なもの+AMIのid(ImageI… ohno yutonハック2018.03.09 2,084
AWS CLIのコマンドを利用して、インスタンス名等を取得する。 AWS CLIを利用してインスタンスの情報を取得する。 登録されてている全てのタグの表示。 aws ec2 describe-tags タグの絞り込み。 aws ec2 describe-tags –filters “… kenken1994ハック2018.03.08 3,361
AWS SDK for Python boto3でインスタンスAMIを保存する boto3を使ってAMIを保存する。必要情報はアクセスキーなど基本的なものと取りたいInstanceId。 client = boto3.client(‘ec2’, aws_access_key_id=parsed[‘a… ohno yutonハック2018.03.07 1,865
ec2で複製を作った際に、パスワードログインが出来ない AWS ec2でAMIを作成、インスタンス生成から複製を作るとき、 もともとパスワード認証だけでログインしていたユーザがログインできないときがあります。 ssh userhogehoge@xxx.xxx.xxx.xxx … ohno yutonハック2018.03.07 4,988
AWS CLIでインスタンスを削除する インスタンスID以下のようにスペースを空けて書いていくと複数削除することができる。 aws-profile=example instance-ids=”1234-1234 2345-2345 3456-3456″ 実行 … Jyoziハック2018.02.15 1,962
awsのインスタンス初回起動時にスクリプトを実行させる 自分の作ったAMIから作成→起動させたあとに初期化スクリプトを実行 この流れが面倒なときや、初回にセッティングする内容が決まってるのであれば起動時に一緒にやってもらいましょう。 https://docs.aws.amaz… ohno yutonハック2018.02.14 3,182