Professional Documents
Culture Documents
Lab 15
Lab 15
import os
import boto3
AMI = os.environ['AMI']
INSTANCE_TYPE = os.environ['INSTANCE_TYPE']
KEY_NAME = os.environ['KEY_NAME']
SUBNET_ID = os.environ['SUBNET_ID']
REGION = os.environ['REGION']
message = event['message']
init_script = """#!/bin/bash
yum update -y
chkconfig httpd on
instance = ec2.run_instances(
ImageId=AMI,
InstanceType=INSTANCE_TYPE,
KeyName=KEY_NAME,
SubnetId=SUBNET_ID,
MaxCount=1,
MinCount=1,
InstanceInitiatedShutdownBehavior='terminate',
UserData=init_script
instance_id = instance['Instances'][0]['InstanceId']
print(instance_id)
return instance_id
Click on save
Click the security goup
And go to inbound