Create an ec2 instance using boto

0 votes
How do I create an ec2 instance in AWS using boto?
Jun 24 in Python by Neel

1 answer to this question.

0 votes

Hi @Neel, try this script:

reservations = conn.get_all_instances(instance_ids=[sys.argv[1]])
instances = [i for r in reservations for i in r.instances]
for i in instances:
    key_name = i.key_name
    security_group = i.groups[0].id
    instance_type = i.instance_type
    print "Now Spinning New Instance"
    subnet_name = i.subnet_id
    reserve = conn.run_instances(image_id=ami_id,key_name=key_name,instance_type=instance_type,security_group_ids=[security_group],subnet_id=subnet_name)
answered Jun 24 by Varsha

Related Questions In Python

+2 votes
3 answers

How can I play an audio file in the background using Python?

down voteacceptedFor windows: you could use  winsound.SND_ASYNC to play them ...READ MORE

answered Apr 3, 2018 in Python by charlie_brown
• 7,710 points
+1 vote
1 answer

How to create plots using python matplotlib in IPython notebook?

I think you should try: I used %matplotlib inline in ...READ MORE

answered Aug 8, 2018 in Python by Priyaj
• 56,160 points
0 votes
1 answer
0 votes
1 answer

Create an empty array

You don't have to. The size of ...READ MORE

answered Jun 7, 2018 in Python by Hamartia's Mask
• 1,580 points
0 votes
1 answer
0 votes
1 answer
0 votes
1 answer

SSH into an ec2 instance using boto

Hi @Neha, try something like thus: import boto3 import ...READ MORE

answered Jun 24 in Python by Varsha
0 votes
1 answer