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
Copy file name to clipboardExpand all lines: contrib/rackspace/README.md
+16-12Lines changed: 16 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,16 +1,16 @@
1
-
Provision a Deis Cluster on Rackspace
2
-
======================================
1
+
# Provision a Deis Cluster on Rackspace
3
2
4
3
We'll mostly be following the [CoreOS on Rackspace](https://coreos.com/docs/running-coreos/cloud-providers/rackspace/) guide. You'll need to have a sane python environment with pip already installed (`sudo easy_install pip`).
Your account ID is displayed in the upper right-hand corner of the cloud control panel UI, and your API key can be found on the Account Settings page.
25
25
26
-
3. Choose an existing keypair or generate a new one, if desired. Tell supernova about the key pair and give it an identifiable name:
26
+
### Set up your keys
27
+
Choose an existing keypair or generate a new one, if desired. Tell supernova about the key pair and give it an identifiable name:
27
28
28
-
``console
29
-
supernova production keypair-add --pub-key ~/.ssh/deis.pub deis-key
29
+
```console
30
+
$ supernova production keypair-add --pub-key ~/.ssh/deis.pub deis-key
30
31
```
31
32
32
-
4. Edit [cloud-config.yml](cloud-config.yml) and add a discovery URL. This URL will be used by all nodes in this Deis cluster.
33
-
You can get a new discovery URL by sending a request to http://discovery.etcd.io/new.
33
+
### Customize cloud-config.yml
34
+
Edit [cloud-config.yml](cloud-config.yml) and add a discovery URL. This URL will be used by all nodes in this Deis cluster. You can get a new discovery URL by sending a request to http://discovery.etcd.io/new.
34
35
35
-
5. Run the [Rackspace provision script](provision-rackspace-cluster.sh) to spawn a new CoreOS cluster.
36
+
### Run the provision script
37
+
Run the [Rackspace provision script](provision-rackspace-cluster.sh) to spawn a new CoreOS cluster.
36
38
You'll need to provide the name of the key pair you just added. Optionally, you can also specify a flavor name.
37
39
```console
38
40
$ ./provision-rackspace-cluster.sh
@@ -45,7 +47,8 @@ By default, the script will provision 3 servers. You can override this by settin
0 commit comments