hashicorp / nomad

Nomad is an easy-to-use, flexible, and performant workload orchestrator that can deploy a mix of microservice, batch, containerized, and non-containerized applications. Nomad is easy to operate and scale and has native Consul and Vault integrations.
https://www.nomadproject.io/
Other
14.76k stars 1.94k forks source link

terraform improvements #10263

Open jazzyfresh opened 3 years ago

jazzyfresh commented 3 years ago

the terraform setup directory is a bit out of date and needs some love :green_heart:

jinnatar commented 1 year ago

Having attempted the GCP terraform example today, they are simply in a nonfunctional state. The root cause in my instance seems to be that at the packer setup stage Ubuntu-16.04 LTS images are long gone (LTS support ended in April 2021.)

Either the terraform configs need significant upgrades, or they should be deleted along with documentation pointing to them.

googlecompute.hashistack: Error getting source image for instance creation: Could not find image, ubuntu-1604-lts, in projects, [nomad-gcp-175a3267e6 almalinux-cloud centos-cloud cloud-hpc-image-public cos-cloud coreos-cloud debian-cloud fedora-cloud freebsd-org-cloud-dev rhel-cloud rhel-sap-cloud rocky-linux-cloud suse-cloud suse-sap-cloud suse-byos-cloud ubuntu-os-cloud windows-cloud windows-sql-cloud gce-nvme google-containers opensuse-cloud ubuntu-os-pro-cloud ml-images]: 23 error(s) occurred: