Skip to content

Instantly share code, notes, and snippets.

@localytics-gist
localytics-gist / humidifier-example.rb
Created June 17, 2016 21:30
Humidifier example.rb
stack = Humidifier::Stack.new(aws_template_format_version: '2010-09-09', name: 'example-stack', description: 'Example stack')
stack.add_parameter('Env', description: 'The deploy environment', type: 'String')
stack.add('LoadBalancer', Humidifier::ElasticLoadBalancing::LoadBalancer.new(
scheme: 'internet-facing',
listeners: [{ LoadBalancerPort: 80, Protocol: 'http', InstancePort: 80, InstanceProtocol: 'http' }],
availability_zones: ['us-east-1a']
))
stack.add('AutoScalingGroup', Humidifier::AutoScaling::AutoScalingGroup.new(
@localytics-gist
localytics-gist / humidifier-example.json
Last active June 17, 2016 21:30
Humidifier example.json
{
"AWSTemplateFormatVersion": "2010-09-09",
"Description": "Example stack",
"Parameters": {
"Env": {
"Type": "String",
"Description": "The deploy environment"
}
},
"Resources": {