我想要一个可以帮助我启动ec2-instance的python脚本,从s3-bucket加载python脚本并在脚本完成后使其运行我想终止它,我想要的是是要自动完成的,我对AWS还是陌生的,有很多困惑,需要您的任何帮助。
答案 0 :(得分:1)
您可以通过Automation Documents
使用AWS SSM通过以下操作创建文档(遵循文档):
答案 1 :(得分:0)
要使用python处理AWS服务,您应该使用boto3。
有关通过python代码创建和终止EC2实例的信息,请参考以下boto3 / EC2文档:
有关通过python代码创建和终止EMR集群的信息,请参考以下boto3 / EMR文档:
要执行位于S3上的脚本,可以对EC2 / EMR主节点使用远程ssh。对于EMR,您还可以按照here所述,使用boto3 / emr的add_job_flow_steps作为一步来执行脚本。