|
|
@ -78,14 +78,18 @@ ansible-playbook -i contrib/terraform/gcs/inventory.ini cluster.yml -b -v |
|
|
|
### Optional |
|
|
|
|
|
|
|
* `prefix`: Prefix to use for all resources, required to be unique for all clusters in the same project *(Defaults to `default`)* |
|
|
|
* `master_sa_email`: Service account email to use for the master nodes *(Defaults to `""`, auto generate one)* |
|
|
|
* `master_sa_scopes`: Service account email to use for the master nodes *(Defaults to `["https://www.googleapis.com/auth/cloud-platform"]`)* |
|
|
|
* `master_sa_email`: Service account email to use for the control plane nodes *(Defaults to `""`, auto generate one)* |
|
|
|
* `master_sa_scopes`: Service account email to use for the control plane nodes *(Defaults to `["https://www.googleapis.com/auth/cloud-platform"]`)* |
|
|
|
* `master_preemptible`: Enable [preemptible](https://cloud.google.com/compute/docs/instances/preemptible) |
|
|
|
for the master nodes *(Defaults to `false`)* |
|
|
|
for the control plane nodes *(Defaults to `false`)* |
|
|
|
* `master_additional_disk_type`: [Disk type](https://cloud.google.com/compute/docs/disks/#disk-types) |
|
|
|
for extra disks added on the control plane nodes *(Defaults to `"pd-ssd"`)* |
|
|
|
* `worker_sa_email`: Service account email to use for the worker nodes *(Defaults to `""`, auto generate one)* |
|
|
|
* `worker_sa_scopes`: Service account email to use for the worker nodes *(Defaults to `["https://www.googleapis.com/auth/cloud-platform"]`)* |
|
|
|
* `worker_preemptible`: Enable [preemptible](https://cloud.google.com/compute/docs/instances/preemptible) |
|
|
|
for the worker nodes *(Defaults to `false`)* |
|
|
|
* `worker_additional_disk_type`: [Disk type](https://cloud.google.com/compute/docs/disks/#disk-types) |
|
|
|
for extra disks added on the worker nodes *(Defaults to `"pd-ssd"`)* |
|
|
|
|
|
|
|
An example variables file can be found `tfvars.json` |
|
|
|
|
|
|
|