Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- app_name: app
- app_user: kasperi
- admin_email: <my gmail>
- timezone: US/eastern
- domain: myapp.com
- cloud_providers:
- aws:
- region: us-east-1
- access_key: <hidden>
- secret_access_key: <hidden>
- account: <hidden>
- key_name: gsg-keypair
- key_file: "#{Dir[(File.expand_path('~') rescue '/root') + '/ec2/*' + cloud_providers.aws.key_name].first}"
- image_type: c1.medium
- image_id: ami-b6089bdf
- digital_ocean:
- region: New York 1
- image_id: Ubuntu 12.04.3 x64
- image_type: 512MB
- fog:
- credentials:
- provider: rackspace
- rackspace_api_key: 'XXX'
- rackspace_username: 'YYY'
- image_type: 123
- image_id: 123
- clour_provider: aws
- web_port: 80
- web_ssl_port: 443
- web_tools_port: 8080
- web_tools_ssl_port: 8443
- security_groups:
- web:
- description: "To open up port #{web_port}/#{web_ssl_port} for http server on web role"
- rules:
- - protocol: tcp
- from_port: "#{web_port}"
- to_port: "#{web_port}"
- source_ips: [0.0.0.0/0]
- - protocol: tcp
- from_port: "#{web_ssl_port}"
- to_port: "#{web_ssl_port}"
- source_ips: [0.0.0.0/0]
- web_tools:
- description: "To open up port #{web_tools_port}/#{web_tools_ssl_port} for internal/tools http server"
- rules:
- - protocol: tcp
- from_port: "#{web_tools_port}"
- to_port: "#{web_tools_port}"
- source_ips: [0.0.0.0/0]
- - protocol: tcp
- from_port: "#{web_tools_ssl_port}"
- to_port: "#{web_tools_ssl_port}"
- source_ips: [0.0.0.0/0]
- assigned_security_groups: [default]
- roles:
- web:
- assigned_security_groups: [web]
- web_tools:
- assigned_security_groups: [web_tools]
- auto_security_groups: false
- isolate_security_groups: false
- prompt_for_security_group_sync: false
- private_networks: [10.0.0.0/8]
- packages: [postfix, build-essential, git-core, libxslt-dev, ntp]
- gems: [open4, aws-s3, bundler, [rubber, "#{Rubber.version}"]]
- stop_on_error_cmd: "function error_exit { exit 99; }; trap error_exit ERR"
- staging_roles: "#{known_roles.reject {|r| r =~ /slave/ || r =~ /^db$/ }.join(',')}"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement