...
- Request access to the ECMWF OpenStack API and received the Openstack application credentials accordingly.
- Request access to the Kubernetes service via ticket on the EWC Support Portal (this ensure also the necessary permissions have been granted).
- Available resources quota in the openstack OpenStack project to deploy the cluster (control plane and worker nodes).
Access
...
via OpenStack command-line client
Once the pre-requisites are met, it is possible to use the service via the OpenStack command-line client .
In order to get started it is possible to follow the steps below:
- If not yet done, install the OpenStack command-line client
- Install the Magnum python client plugin , e.g. via pip :
Code Block pip install python-magnum-client - Make sure the environment is correctly setup for authenticating to OpenStack via the application credentials (sourcing "openerc.sh" file or by installing the "clouds.yaml" file)
- A SSH keypair is registered on OpenStack
Test the command-line client setup and the Magnum plugin:
| Code Block |
|---|
openstack coe cluster list |
If the setup is successful, it is possible to start using the service as described in the cluster provisioning and management documentation sections.