This section describes which are the pre-requisites to access the service and how to get started.
Request access
This is a pilot service and it is part of the validation phase of the Managed Kubernetes Service at ECMWF side.
If you want to have access, please open a ticket at the EWC Support Portal
Pre-requisites
The following pre-requisites need to be satisfied in order to start using the service.
- 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 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 :
pip install python-magnumclient
- 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)
- Have registered a SSH keypair on OpenStack
Test the command-line client setup and the Magnum plugin:
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.