The provider is available for auto-installation using
devpod provider add gcloud
devpod provider use gcloudFollow the on-screen instructions to complete the setup.
Needed variables will be:
- ZONE
- PROJECT
Be aware that authentication is obtained using gcloud CLI tool, take a look
here
for more info
After the initial setup, just use:
devpod up .You'll need to wait for the machine and environment setup.
This provides has the seguent options
| NAME | REQUIRED | DESCRIPTION | DEFAULT |
|---|---|---|---|
| DISK_IMAGE | false | The disk image to use. | projects/cos-cloud/global/images/cos-101-17162-127-5 |
| DISK_SIZE | false | The disk size to use. | 40 |
| MACHINE_TYPE | false | The machine type to use. | c2-standard-4 |
| PROJECT | true | The project id to use. | |
| ZONE | true | The google cloud zone to create the VM in. E.g. europe-west1-d | |
| NETWORK | false | The network id to use. | |
| SUBNETWORK | false | The subnetwork id to use. | |
| TAG | false | A tag to attach to the instance. | devpod |
Options can either be set in env or using for example:
devpod provider set-options -o DISK_IMAGE=my-custom-vm-image