Skip to content
Snippets Groups Projects
Commit 82201378 authored by Sebastian Rieger's avatar Sebastian Rieger
Browse files

start/stop/status scripts for AWS cloud formation demo

parent b8cdb62c
No related branches found
No related tags found
No related merge requests found
import time
import boto3
from botocore.exceptions import ClientError
region = 'eu-central-1'
stackName = 'cloudcomp-counter-demo-stack'
keyName = 'srieger-pub'
client = boto3.setup_default_session(region_name=region)
cfClient = boto3.client('cloudformation')
templateFile = open("cloudcomp-counter-demo-with-vpc.json", "r")
templateBody = templateFile.read()
print("Deleting old stack...")
print("------------------------------------")
response = cfClient.delete_stack(
StackName=stackName,
)
print("creating new stack...")
print("------------------------------------")
response = cfClient.create_stack(
StackName=stackName,
TemplateBody=templateBody,
Parameters=[
{
'ParameterKey': 'paramKeyPair',
'ParameterValue': keyName
},
],
)
import json
import time
import boto3
from botocore.exceptions import ClientError
region = 'eu-central-1'
stackName = 'cloudcomp-counter-demo-stack'
client = boto3.setup_default_session(region_name=region)
cfClient = boto3.client('cloudformation')
print("Showing stack...")
print("------------------------------------")
response = cfClient.describe_stacks(
StackName=stackName,
)
print(json.dumps(response, indent=4, sort_keys=True, default=str))
import time
import boto3
from botocore.exceptions import ClientError
region = 'eu-central-1'
stackName = 'cloudcomp-counter-demo-stack'
client = boto3.setup_default_session(region_name=region)
cfClient = boto3.client('cloudformation')
print("Deleting stack...")
print("------------------------------------")
response = cfClient.delete_stack(
StackName=stackName,
)
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment