1.1 Google Cloud ARM instance
Use a Google Cloud project with billing enabled and an approved VPC subnet. Verify the region has Compute Engine CPU, disk and external IP quota before creating resources.
The pinned public source specifies ARM64 and at least 8 GB available to Docker for a development build. The example uses Ubuntu 24.04 LTS ARM64 on t2a-standard-4, with 4 vCPUs, 16 GB RAM and a 100-GB balanced Persistent Disk. The example sizes leave build headroom. Measure your actual storage use and workload before sizing a retained installation.
For the signed package, confirm its encrypted storage requirements before creating the host. The packaged controller checks active LUKS/dm-crypt mappings from inside Ubuntu for Docker storage, backup export, secrets, TLS and proxy configuration. Provider-side Persistent Disk encryption is a separate control. The development disk example covers the source build.
- Check that the selected zone lists the machine type and that the Ubuntu image family resolves.
- Check project quota and availability for the VM and reserved regional address.
- Record who owns the resources, what may be retained and when disposable resources should be released.