Supprimer un cluster
La suppression d'un cluster permet de supprimer toutes les ressources associées et dépendances.
La suppression d'un cluster implique la suppression de toutes les ressources, y compris :
- Les Nodepools (et VM associées)
- Les volumes persistants internes au cluster OpenShift
Pensez à bien exporter toutes les données dans un stockage sûr et non dépendant du cluster car la suppression d'un cluster et ses ressources est définitive.
La suppression d'un cluster rentre dans les actions qui impactent techniquement le cluster.
Cette action peut être lancée seulement si le cluster en question n'a pas d'autre opération en cours.
Pour rappel, tout opération est une demande qui impacte techniquement le cluster.
Voici la liste des opérations:
- Ajouter des workers
- Supprimer un worker
- Mettre à niveau le plan de contrôle
- Mettre à niveau les workers
- Mettre à jour les paquets des nœuds du cluster
- Créer un cluster
- Supprimer un cluster
- Console
- API
Suppression d'un cluster sur la console NumSpot
Étapes pour supprimer un cluster OpenShift :
-
Identifiez le cluster à supprimer :
- Accédez à la liste des clusters OpenShift et trouvez le cluster que vous souhaitez supprimer.
Recherche par le nomVous pouvez vous aider de la barre de recherche pour identifier le cluster par son nom.
-
Accédez aux actions du cluster :
- Cliquez sur Actions pour faire apparaître un menu déroulant d'actions possible sur le cluster.
-
Sélectionnez la suppression :
- Cliquez sur Supprimer. Une boîte de dialogue de confirmation de suppression s'affichera.
-
Confirmez la suppression :
- Pour continuer, une confirmation forte est requise. Saisissez le Nom du cluster à supprimer dans le champ de saisie prévu à cet effet.
-
Finalisez la suppression :
-
Cliquez sur Supprimer le cluster. La suppression sera prise en compte, et le cluster sera supprimé. Un message pour confirmer que la demande de suppression a bien été prise en compte sous forme de toast confirmation apparaîtra.
-
Il est également possible de supprimer un cluster depuis la page de détails du cluster en utilisant le bouton Supprimer le cluster.
Une fois la demande de suppression effectuée, le cluster ne sera plus visible dès sa suppression effective. Il pourra toujours être consulté tant que le cluster n'est pas totalement supprimé.
Prérequis
- Un compte NumSpot.
- Un espace NumSpot auquel le compte est associé.
- Un compte avec le rôle
OpenShift Admin
sur l'espace. - Un jeton de connexion associé au compte NumSpot utilisé.
Suppression d'un cluster
Les données qu'il faut avoir
SPACE_ID
est l'identifiant de l'espace NumSpot dans lequel le cluster a été crééREGION
est la région dans laquelle l'espace NumSpot a été crééACCESS_TOKEN
est le jeton (token) généré via la connexion (consulter la génération d'un token d'accès)CLUSTER_ID
est l'identifiant du cluster NumSpot sur lequel on veut effectuer la mise à jour
Requête de suppression d'un cluster
export REGION="myregion"
export SPACE_ID="myspaceid"
export ACCESS_TOKEN="myaccesstoken"
export CLUSTER_ID="myclusterid"
curl -X DELETE https://api.$REGION.numspot.com/openshift/spaces/$SPACE_ID/clusters/$CLUSTER_ID \
--header "Authorization: Bearer $ACCESS_TOKEN" \
--header 'Content-Type: application/json'
Si la requête de suppression s'est bien passée, une opération avec un code status HTTP 202 Accepted
sera retournée:
{
"name": "mycluster", // le nom du cluster
"operation": {
"id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX",
"type": "DELETE_CLUSTER",
"status": "PENDING",
"targetLink": "https://..../spaces/{spaceId}/clusters/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX",
"selfLink": "https://..../spaces/{spaceId}/operations/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX",
...
}
}
La suppression d'un cluster est effective uniquement lorsque la suppression de toutes les ressources et dépendances a correctement été effectuée. Ce qui correspond à ce que le status de l'opération de suppression du cluster soit à DONE
.
Une fois l'opération terminée avec succès, il ne sera plus possible d'accéder aux informations du cluster.
La suppression étant effective, il sera à nouveau possible de réutiliser le nom du cluster fraîchement supprimé.