Utilisation du Portail web
Tout d’abord, accédez au Portail Exoscale.

Ensuite, naviguez dans le menu SKS

Cliquez sur Ajouter afin de configurer le cluster que nous souhaitez créer. Dans cette étape, il est seulement nécessaire de spécifier un nom puis de valider le formulaire.

La création du cluster prend environ 2 minutes.

Une fois que le cluster est dans l’état Running, cliquez sur le nom du cluster (mycluster dans cet exemple).

Vous accédez alors aux détails du cluster.

Afin de pouvoir déployer des applications sur ce cluster, il est nécessaire de lui ajouter un NodePool, c’est un groupe de machine virtuelles (VMs) dont les resources seront mises à disposition pour faire tourner des applications. Pour cela, cliquez sur Ajouter, puis définissez un NodePool comme spécifié ci-dessous.

La création des VMs prend quelques dizaines de secondes.

Une fois que le NodePool est dans l’état Running, sélectionnez l’option Obtenir le Kubeconfig dans le menu déroulant.

Laissez les options par défaut et cliquez sur Generate.

Vous obtiendrez le contenu d’un kubeconfig.

Copiez ce contenu dans un fichier kubeconfig et de définir la variable d’environnment KUBECONFIG qui référence ce fichier. Cela permet de configurer le client kubectl local afin qu’il communique avec l’API Server du cluster.
$ export KUBECONFIG=$PWD/kubeconfigVous pouvez alors accèder à votre cluster, en commençant par lister les nodes.
$ k get no
NAME STATUS ROLES AGE VERSION
pool-b1553-hgwyg Ready <none> 2m5s v1.34.0
pool-b1553-ouvgo Ready <none> 2m13s v1.34.0