Skip to content

Commit a059edd

Browse files
Matching PR docker#3753 @ Machine
A PR slipped in post-migration at https://github.com/docker/machine/pull/3753/files
1 parent c4f548e commit a059edd

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

machine/drivers/exoscale.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,32 +10,31 @@ title: exoscale
1010

1111
# Exoscale
1212

13-
Create machines on [exoscale](https://www.exoscale.ch/).
13+
Create machines on [Exoscale](https://www.exoscale.ch/).
1414

1515
Get your API key and API secret key from [API details](https://portal.exoscale.ch/account/api) and pass them to `machine create` with the `--exoscale-api-key` and `--exoscale-api-secret-key` options.
1616

17-
## Usage
18-
1917
$ docker-machine create --driver exoscale --exoscale-api-key=API --exoscale-api-secret-key=SECRET vm
2018

21-
## Options
19+
Options:
2220

2321
- `--exoscale-url`: Your API endpoint.
2422
- `--exoscale-api-key`: **required** Your API key.
2523
- `--exoscale-api-secret-key`: **required** Your API secret key.
2624
- `--exoscale-instance-profile`: Instance profile.
2725
- `--exoscale-disk-size`: Disk size for the host in GB (10, 50, 100, 200, 400).
28-
- `--exoscale-image`: Image template (eg. ubuntu-14.04, ubuntu-15.10).
26+
- `--exoscale-image`: Image template (e.g. ubuntu-16.04, ubuntu-15.10).
2927
- `--exoscale-security-group`: Security group. It will be created if it doesn't exist.
3028
- `--exoscale-availability-zone`: Exoscale availability zone.
3129
- `--exoscale-ssh-user`: SSH username, which must match the default SSH user for the used image.
3230
- `--exoscale-userdata`: Path to file containing user data for cloud-init.
31+
- `--exoscale-affinity-group`: Affinity group the machine will be started in.
3332

3433
If a custom security group is provided, you need to ensure that you allow TCP ports 22 and 2376 in an ingress rule. Moreover, if you want to use Swarm, also add TCP port 3376.
3534

3635
There is a limit to the number of docker machines that an anti-affinity group can have. This can be worked around by specifying an additional anti-affinity group using `--exoscale-affinity-group=docker-machineX`
3736

38-
#### Environment variables and default values
37+
Environment variables and default values:
3938

4039
| CLI option | Environment variable | Default |
4140
| ------------------------------- | ---------------------------- | --------------------------------- |
@@ -44,8 +43,9 @@ There is a limit to the number of docker machines that an anti-affinity group ca
4443
| **`--exoscale-api-secret-key`** | `EXOSCALE_API_SECRET` | - |
4544
| `--exoscale-instance-profile` | `EXOSCALE_INSTANCE_PROFILE` | `small` |
4645
| `--exoscale-disk-size` | `EXOSCALE_DISK_SIZE` | `50` |
47-
| `--exoscale-image` | `EXOSCALE_IMAGE` | `ubuntu-15.10` |
46+
| `--exoscale-image` | `EXOSCALE_IMAGE` | `ubuntu-16.04` |
4847
| `--exoscale-security-group` | `EXOSCALE_SECURITY_GROUP` | `docker-machine` |
49-
| `--exoscale-availability-zone` | `EXOSCALE_AVAILABILITY_ZONE` | `ch-gva-2` |
48+
| `--exoscale-availability-zone` | `EXOSCALE_AVAILABILITY_ZONE` | `ch-dk-2` |
5049
| `--exoscale-ssh-user` | `EXOSCALE_SSH_USER` | `ubuntu` |
5150
| `--exoscale-userdata` | `EXOSCALE_USERDATA` | - |
51+
| `--exoscale-affinity-group` | `EXOSCALE_AFFINITY_GROUP` | `docker-machine` |

0 commit comments

Comments
 (0)