Kubernetes API

The Kubernetes API is a programming interface that provides access to cluster and node management in the Managed Kubernetes product. Using the API, you can create clusters and automate their maintenance.

Authorization

OpenStack Keystone tokens which are passed in the X-Auth-Token header are used to work with the Kubernetes API.

URL: https://<pool>.mks.selcloud.ru/v1/

Where <pool> is the pool of the cluster.

An example query to obtain the list of all clusters in the ru-1 pool :

curl -i \
-H 'X-Auth-Token: <keystone_token>' \
https://ru-1.mks.selcloud.ru/v1/clusters

Specify <keystone_token> — a Keystone token.