概要
いちいちAWSのマネコンに入って、インスタンスを起動してという流れを膠着したい。
Boto3を使用して、インスタンスの起動をSDKを使用して行うものを作ってみました。
ソースコード
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
# -*- coding: utf-8 -*- import boto3 from boto3.session import Session ec2 = boto3.client('ec2') InstanceId = 'インスタンスID' def ec2_start(): response = ec2.start_instances( InstanceIds=[ InstanceId ] ) if __name__ == "__main__": ec2_start() |
https://github.com/handa3/study/blob/master/aws/ec2/start.py
インスタンスIDは適宜置き換えてください。
さいごに
これでローカルPCからインスタンスを起動することができました!
Gitのソースコードは本人に許可を得て掲載しています。
投稿者プロフィール
最新の投稿
- AWS2021年12月2日AWS Graviton3 プロセッサを搭載した EC2 C7g インスタンスが発表されました。
- セキュリティ2021年7月14日ゼロデイ攻撃とは
- セキュリティ2021年7月14日マルウェアとは
- WAF2021年7月13日クロスサイトスクリプティングとは?