Éditer les informations d'un cluster
La mise à jour permet de modifier seulement les informations du cluster qui n'impactent pas techniquement le cluster.
- Console
- API
Éditer des informations d'un Cluster sur la console NumSpot
Depuis le dashboard Openshift, sélectionner un cluster parmi ceux listés. Il n'est possible d'éditer que le nom et la description du cluster.
Pour modifier le nom du cluster :
-
Dans le champ Nom, cliquez sur l'icône de crayon à droite du nom, ou directement sur nom.
-
Entrez votre nouveau Nom et validez le nouveau nom, ou annulez la modification en cliquant sur la croix.
Rappel de nomenclatureLe nom doit respecter ces critères:
- Être unique au sein de l'espace NumSpot auquel il appartient
- Se composer uniquement des caractères alphanumérique (
a-zA-Z0-9
et-
) - Contenir entre 3 et 64 caractères
Le nouveau nom, si la modification est un succès, sera directement affiché sur la console NumSpot.
Pour modifier la description du cluster :
-
Dans le champ Description, cliquez sur l'icône de crayon à droite du nom, ou directement sur le texte de description.
-
Entrez votre nouveau Description, vous pouvez valider le nouveau nom, ou l'annuler en cliquant sur la croix.
remarqueLe nombre de caractères maximal est 255.
Prérequis
- Un compte NumSpot
- Un espace NumSpot auquel le compte est associé
- Un compte avec le rôle
OpenShift Admin
sur l'espace ou les accès RBAC de qui octroient le droit de modifier le cluster ciblé - Un jeton de connexion associé au compte NumSpot utilisé
Éditer les informations 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éeREGION
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
Nomenclature du nom de cluster
L'utilisateur a la possibilité de définir un nom au cluster pour le reconnaître plus facilement.
Le nom doit respecter ces critères:
- Être unique au sein de l'espace NumSpot auquel il appartient
- Se composer uniquement des caractères alphanumérique (
a-zA-Z0-9
et-
) - Contenir entre 3 et 64 caractères
Limitation liée à la description
Il est possible d'ajouter une description qui respecte les critères suivants:
- Le nombre de caractères ne peut depasser 255
Requête d'édition des informations d'un cluster
export REGION="myregion"
export SPACE_ID="myspaceid"
export ACCESS_TOKEN="myaccesstoken"
export CLUSTER_ID="myclusterid"
curl -X POST https://api.$REGION.numspot.com/openshift/spaces/$SPACE_ID/clusters/$CLUSTER_ID \
--header "Authorization: Bearer $ACCESS_TOKEN" \
--header 'Content-Type: application/json' \
--data '{
"name": "newName",
"description": "newDescription"
}'
En cas de requête de mise à jour effectuée avec succès, le code HTTP retourné sera 200 OK
, et dans le corps de la requête y les informations détaillées du cluster incluant celles modifiés.
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"name": "newName", // le nouveau nom du cluster
"description": "newDescription", // la nouvelle description du cluster
"version": "4.14.7",
"cidr": "172.1.0.0/16",
"nodePools": [
{
"name": "np-1",
"nodeProfile": "SMALL",
"nodeCount": 2,
},
{
"name": "np-2",
"nodeProfile": "MEDIUM",
"nodeCount": 1,
"gpu": "P6"
}
],
"urls": {
"console": "string",
"api": "string"
}
}