Table of Contents |
---|
Tip |
---|
We will exemplify by deploying to the EWC site running on EUMETSAT's infrastructure. However, note steps described in this guide are valid for deployment on the ECMWF site as well. |
Introduction
You can deploy Items from the EWC Community Hub to provision cloud resources such as compute instances, networking, and storage. This guide shows just one of many use-cases. We will deploy an Item of Technology "Terraform Module", namely the OpenStack Compute Instance Item, to 1) create an Ubuntu 24.04 VM, 2) safely modify its attachments (public IP, additional disk, GPU), 3) clean everything up afterwards.
Tip |
---|
We will exemplify by deploying to the EWC site running on EUMETSAT's infrastructure. However, note steps described in this guide are valid for deployment on the ECMWF site as well. |
Prerequisites
OpenStack Application Credentials: To authorize the creation of the compute instance itself:
- Request your credentials (if none available).
SSH access: In this example, by impersonating the default Linux account of EWC's Ubuntu VM images via a valid SSH keypair:
- Create a keypair (if none available).
- Import SSH keys (public) (into OpenStack for automatic distribution upon VM creation).
EWC Documentation look up for
image_name
andflavor_name
supported on your deployment site:Work environment equipped with:
- Git ≥ 2.0
- Terraform ≥ 1.5
- Python ≥ 3.9 (required by the OpenStack provider).
...