|
1 | 1 | #### Supported options for v0.2.x |
2 | 2 |
|
3 | | -Flag | Env variable | Default value | Description |
4 | | ---- | --- | --- | --- |
5 | | -`--otc-access-key-id` | `ACCESS_KEY_ID` | | Access key ID for AK/SK auth |
6 | | -`--otc-access-key-key` | `ACCESS_KEY_SECRET` | | Secret access key for AK/SK auth |
7 | | -`--otc-auth-url` | `OS_AUTH_URL` | https://iam.eu-de.otc.t-systems.com | Authentication URL |
8 | | -`--otc-availability-zone` | `OS_AVAILABILITY_ZONE` | eu-de-03 | Availability zone |
9 | | -`--otc-available-zone` | `AVAILABLE_ZONE` | | Availability zone. **DEPRECATED**: use `-otc-availability-zone` instead |
10 | | -`--otc-bandwidth-size` | `BANDWIDTH_SIZE` | 100 (MBit/s) | Bandwidth size |
11 | | -`--otc-bandwidth-type` | `BANDWIDTH_TYPE` | PER (exclusive bandwidth) | Bandwidth share type |
12 | | -`--otc-cloud` | `OS_CLOUD` | | Name of cloud in `clouds.yaml` file |
13 | | -`--otc-domain-id` | `OS_DOMAIN_ID` | | OpenTelekomCloud Domain ID |
14 | | -`--otc-domain-name` | `OS_DOMAIN_NAME` | | OpenTelekomCloud Domain name |
15 | | -`--otc-elastic-ip` | `ELASTIC_IP` | 1 | If set to 0, elastic IP won't be created. **DEPRECATED**: use `-otc-skip-ip` instead |
16 | | -`--otc-elastic-ip-type` | `ELASTICIP_TYPE` | | Bandwidth type. **DEPRECATED!** Use `-otc-floating-ip-type` instead |
17 | | -`--otc-endpoint-type` | `OS_INTERFACE` | public | Endpoint type |
18 | | -`--otc-flavor-id` | `FLAVOR_ID` | | Flavor id to use for the instance |
19 | | -`--otc-flavor-name` | `OS_FLAVOR_NAME` | s2.large.2 | Flavor name to use for the instance |
20 | | -`--otc-floating-ip` | `OS_FLOATING_IP` | | Floating IP to use |
21 | | -`--otc-floating-ip-type` | `OS_FLOATING_IP_TYPE` | 5_bgp | Bandwidth type (either `5_bgp` or `5_mailbgp`) |
22 | | -`--otc-image-id` | `IMAGE_ID` | | Image id to use for the instance |
23 | | -`--otc-image-name` | `OS_IMAGE_NAME` | Standard_Ubuntu_18.04_latest | Image name to use for the instance |
24 | | -`--otc-ip-version` | `OS_IP_VERSION` | 4 | Version of IP address assigned for the machine (only 4 is supported by OTC for now) |
25 | | -`--otc-k8s-group` | | | Create security group with k8s ports allowed |
26 | | -`--otc-keypair-name` | `OS_KEYPAIR_NAME` | | Key pair to use to SSH to the instance |
27 | | -`--otc-password` | `OS_PASSWORD` | | OpenTelekomCloud Password |
28 | | -`--otc-private-key-file` | `OS_PRIVATE_KEY_FILE` | | Private key file to use for SSH (absolute path) |
29 | | -`--otc-project-id` | `OS_PROJECT_ID` | | OpenTelekomCloud Project ID |
30 | | -`--otc-project-name` | `OS_PROJECT_NAME` | | OpenTelekomCloud Project name |
31 | | -`--otc-region` | `REGION` | eu-de | Region name |
32 | | -`--otc-root-volume-size` | `ROOT_VOLUME_SIZE` | 40 | Set volume size of root partition (in GB) |
33 | | -`--otc-root-volume-type` | `ROOT_VOLUME_TYPE` | SATA | Set volume type of root partition (one of `SATA`, `SAS`, `SSD`) |
34 | | -`--otc-sec-groups` | `OS_SECURITY_GROUP` | | Existing security groups to use, separated by comma |
35 | | -`--otc-skip-default-sg` | | | Don't create default security group |
36 | | -`--otc-skip-ip` | | | If set, elastic IP won't be created, machine IP will be set to instance local IP |
37 | | -`--otc-ssh-port` | `OS_SSH_PORT` | 22 | Machine SSH port |
38 | | -`--otc-ssh-user` | `SSH_USER` | ubuntu | SSH user |
39 | | -`--otc-subnet-id` | `SUBNET_ID` | | Subnet id the machine will be connected on |
40 | | -`--otc-subnet-name` | `SUBNET_NAME` | subnet-docker-machine | Subnet name the machine will be connected on |
41 | | -`--otc-token` | `OS_TOKEN` | | Authorization token |
42 | | -`--otc-tenant-id` | `TENANT_ID` | | Project ID. DEPRECATED: use `-otc-project-id` instead |
43 | | -`--otc-user-data-file` | `OS_USER_DATA_FILE` | | File containing an userdata script |
44 | | -`--otc-username` | `OS_USERNAME` | | OpenTelekomCloud username |
45 | | -`--otc-vpc-id` | `VPC_ID` | | VPC id the machine will be connected on |
46 | | -`--otc-vpc-name` | `OS_VPC_NAME` | vpc-docker-machine | VPC name the machine will be connected on |
| 3 | +| Flag | Env variable | Default value | Description | |
| 4 | +|---------------------------|------------------------|-------------------------------------|--------------------------------------------------------------------------------------| |
| 5 | +| `--otc-access-key-id` | `ACCESS_KEY_ID` | | Access key ID for AK/SK auth | |
| 6 | +| `--otc-access-key-key` | `ACCESS_KEY_SECRET` | | Secret access key for AK/SK auth | |
| 7 | +| `--otc-auth-url` | `OS_AUTH_URL` | https://iam.eu-de.otc.t-systems.com | Authentication URL | |
| 8 | +| `--otc-availability-zone` | `OS_AVAILABILITY_ZONE` | eu-de-03 | Availability zone | |
| 9 | +| `--otc-available-zone` | `AVAILABLE_ZONE` | | Availability zone. **DEPRECATED**: use `-otc-availability-zone` instead | |
| 10 | +| `--otc-bandwidth-size` | `BANDWIDTH_SIZE` | 100 (MBit/s) | Bandwidth size | |
| 11 | +| `--otc-bandwidth-type` | `BANDWIDTH_TYPE` | PER (exclusive bandwidth) | Bandwidth share type | |
| 12 | +| `--otc-cloud` | `OS_CLOUD` | | Name of cloud in `clouds.yaml` file | |
| 13 | +| `--otc-domain-id` | `OS_DOMAIN_ID` | | OpenTelekomCloud Domain ID | |
| 14 | +| `--otc-domain-name` | `OS_DOMAIN_NAME` | | OpenTelekomCloud Domain name | |
| 15 | +| `--otc-elastic-ip` | `ELASTIC_IP` | 1 | If set to 0, elastic IP won't be created. **DEPRECATED**: use `-otc-skip-ip` instead | |
| 16 | +| `--otc-elastic-ip-type` | `ELASTICIP_TYPE` | | Bandwidth type. **DEPRECATED!** Use `-otc-floating-ip-type` instead | |
| 17 | +| `--otc-endpoint-type` | `OS_INTERFACE` | public | Endpoint type | |
| 18 | +| `--otc-flavor-id` | `FLAVOR_ID` | | Flavor id to use for the instance | |
| 19 | +| `--otc-flavor-name` | `OS_FLAVOR_NAME` | s2.large.2 | Flavor name to use for the instance | |
| 20 | +| `--otc-floating-ip` | `OS_FLOATING_IP` | | Floating IP to use | |
| 21 | +| `--otc-floating-ip-type` | `OS_FLOATING_IP_TYPE` | 5_bgp | Bandwidth type (either `5_bgp` or `5_mailbgp`) | |
| 22 | +| `--otc-image-id` | `IMAGE_ID` | | Image id to use for the instance | |
| 23 | +| `--otc-image-name` | `OS_IMAGE_NAME` | Standard_Ubuntu_18.04_latest | Image name to use for the instance | |
| 24 | +| `--otc-ip-version` | `OS_IP_VERSION` | 4 | Version of IP address assigned for the machine (only 4 is supported by OTC for now) | |
| 25 | +| `--otc-k8s-group` | | | Create security group with k8s ports allowed | |
| 26 | +| `--otc-keypair-name` | `OS_KEYPAIR_NAME` | | Key pair to use to SSH to the instance | |
| 27 | +| `--otc-password` | `OS_PASSWORD` | | OpenTelekomCloud Password | |
| 28 | +| `--otc-private-key-file` | `OS_PRIVATE_KEY_FILE` | | Private key file to use for SSH (absolute path) | |
| 29 | +| `--otc-project-id` | `OS_PROJECT_ID` | | OpenTelekomCloud Project ID | |
| 30 | +| `--otc-project-name` | `OS_PROJECT_NAME` | | OpenTelekomCloud Project name | |
| 31 | +| `--otc-region` | `REGION` | eu-de | Region name | |
| 32 | +| `--otc-root-volume-size` | `ROOT_VOLUME_SIZE` | 40 | Set volume size of root partition (in GB) | |
| 33 | +| `--otc-root-volume-type` | `ROOT_VOLUME_TYPE` | SATA | Set volume type of root partition (one of `SATA`, `SAS`, `SSD`) | |
| 34 | +| `--otc-sec-groups` | `OS_SECURITY_GROUP` | | Existing security groups to use, separated by comma | |
| 35 | +| `--otc-skip-default-sg` | | | Don't create default security group | |
| 36 | +| `--otc-skip-ip` | | | If set, elastic IP won't be created, machine IP will be set to instance local IP | |
| 37 | +| `--otc-ssh-port` | `OS_SSH_PORT` | 22 | Machine SSH port | |
| 38 | +| `--otc-ssh-user` | `SSH_USER` | ubuntu | SSH user | |
| 39 | +| `--otc-subnet-id` | `SUBNET_ID` | | Subnet id the machine will be connected on | |
| 40 | +| `--otc-subnet-name` | `SUBNET_NAME` | subnet-docker-machine | Subnet name the machine will be connected on | |
| 41 | +| `--otc-token` | `OS_TOKEN` | | Authorization token | |
| 42 | +| `--otc-tenant-id` | `TENANT_ID` | | Project ID. DEPRECATED: use `-otc-project-id` instead | |
| 43 | +| `--otc-user-data-file` | `OS_USER_DATA_FILE` | | File containing an userdata script | |
| 44 | +| `--otc-username` | `OS_USERNAME` | | OpenTelekomCloud username | |
| 45 | +| `--otc-vpc-id` | `VPC_ID` | | VPC id the machine will be connected on | |
| 46 | +| `--otc-vpc-name` | `OS_VPC_NAME` | vpc-docker-machine | VPC name the machine will be connected on | |
0 commit comments