You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
== Overcast - Cloud infrastructure management made easy.
1
+
#Overcast - Cloud infrastructure management made easy.
2
2
Assign chef roles to ami images through the use of profiles,
3
3
grow your clusters and converge configurations with dynamic data from data providers.
4
4
5
+
DISCLAIMER: this is experimental, subject to major refactoring and API changes and may not work for you, please file a ticket or email me with any issues and i'll try'n help. thx.
5
6
6
-
DISCLAIMER: this may not work for you, please file a ticket or email me with any issues. thx.
7
+
## Usage:
7
8
8
-
Usage:
9
-
10
-
edit config/cloud.yml
11
-
create AWS security groups for each profile that are listed in config
12
-
cap overcast:deploy
13
-
cap overcast:runsolo PROFILE=app ROLE=app
9
+
- Edit config/overcast.yml to your liking.
10
+
Put in a minimum of something like this:
11
+
<pre>
12
+
:defaults:
13
+
:image_id: ami-6e2eca07
14
+
:flavor_id: m1.small
15
+
:availability_zone: us-east-1a
16
+
:key_name: bootstrap_hostkey
17
+
:profiles:
18
+
:default:
19
+
:groups:
20
+
- default
21
+
:roles:
22
+
- base
23
+
:app:
24
+
:image_id: ami-6e2eca07
25
+
:flavor_id: m1.small
26
+
:groups:
27
+
- app
28
+
:roles:
29
+
- base
30
+
- app
31
+
</pre>
32
+
- Create an AWS security group for the group defined in the configuration
33
+
- Deploy the code
34
+
<pre>cap overcast:deploy</pre>
35
+
- Converge by running chef cookbooks assigned to role
0 commit comments