Utilisation du Portail web

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

SKS

Ensuite, naviguez dans le menu SKS

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.

SKS

La création du cluster prend environ 2 minutes.

SKS

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

SKS

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

SKS

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.

SKS

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

SKS

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

SKS

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

SKS

Vous obtiendrez le contenu d’un kubeconfig.

SKS

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/kubeconfig

Vous 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