Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Request access to the ECMWF OpenStack API and received the Openstack application credentials accordingly.
  2. Request access to the Kubernetes service via ticket on the EWC Support Portal (this ensure also the necessary permissions have been granted).
  3. 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:

  1. If not yet done, install the OpenStack command-line client
  2. Install the Magnum python client plugin , e.g. via pip :
    Code Block
    pip install python-magnum-client
  3. 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)
  4. 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.