Skip to content

Commit c2f15a2

Browse files
committed
chore(contrib/openstack): clean up OpenStack contrib
1 parent e004275 commit c2f15a2

2 files changed

Lines changed: 9 additions & 6 deletions

File tree

contrib/openstack/README.md

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# Provision a Deis Cluster on OpenStack
22

3+
**NOTE**
4+
OpenStack support for Deis was contributed by @shakim. OpenStack support is untested by the Deis team, so we rely on the community to improve these scripts and to fix bugs.
5+
We greatly appreciate the help!
36

47
### Prerequisites:
58
Make sure that the following utilities are installed and in your execution path:
@@ -24,7 +27,7 @@ Source your nova credentials:
2427
```console
2528
# source openrc.sh
2629
```
27-
30+
2831
### Set up your keys
2932
Choose an existing keypair or upload a new public key, if desired.
3033

@@ -38,7 +41,7 @@ Edit [user-data](../coreos/user-data) and add a discovery URL. This URL will be
3841
### Choose number of instances
3942
By default, the provision script will provision 3 servers. You can override this by setting `DEIS_NUM_INSTANCES`:
4043
```console
41-
$ DEIS_NUM_INSTANCES=5 ./provision-rackspace-cluster.sh deis-key
44+
$ DEIS_NUM_INSTANCES=5 ./provision-openstack-cluster.sh deis-key
4245
```
4346

4447
Note that for scheduling to work properly, clusters must consist of at least 3 nodes and always have an odd number of members.
@@ -47,7 +50,7 @@ For more information, see [optimal etcd cluster size](https://github.com/coreos/
4750
Deis clusters of less than 3 nodes are unsupported.
4851

4952
### Deis network settings
50-
The script creates a private network called 'deis' if no such network exist.
53+
The script creates a private network called 'deis' if no such network exists.
5154

5255
By default, the deis subnet IP range is set to 10.21.12.0/24. To override it and the default DNS settings, set the following variables:
5356
```console
@@ -63,8 +66,8 @@ You'll need to provide the name of the CoreOS image name (or ID), and the key pa
6366
```console
6467
$ cd contrib/openstack
6568
$ ./provision-openstack-cluster.sh
66-
Usage: provision-rackspace-cluster.sh <coreos image name/id> <key pair name> [flavor]
67-
$ ./provision-rackspace-cluster.sh coreos deis-key
69+
Usage: provision-openstack-cluster.sh <coreos image name/id> <key pair name> [flavor]
70+
$ ./provision-openstack-cluster.sh coreos deis-key
6871
```
6972

7073
### Choose number of routers

contrib/openstack/provision-openstack-cluster.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/usr/bin/env bash
22
#
3-
# Usage: ./provision-rackspace-cluster.sh <key pair name> [flavor]
3+
# Usage: ./provision-openstack-cluster.sh <key pair name> [flavor]
44
#
55
# Supported environment variables:
66
# DEIS_DNS: Comma separated list of names servers for use in the deis private network (default: none)

0 commit comments

Comments
 (0)