Obtenir des informations sur un projet spécifique
Vous pouvez obtenir des informations à propos d’un projet spécifique avec Cockpit et nos CLI.
Obtenir des informations sur un projet spécifique avec Cockpit
-
Dans le dashboard Projets, cliquez sur le nom du projet dont vous voulez obtenir des informations.
Le volet de détails du projet apparaît. -
Alternez parmi les onglets suivants :
-
Clusters, pour obtenir des informations sur les clusters créés dans le projet.
-
IP publiques OKS, pour obtenir des informations sur les pools d’IP publiques allouées aux worker nodes de vos clusters.
-
Système, pour obtenir des informations sur la configuration et les métadatas.
-
Obtenir des informations à propos d’un projet spécifique avec octl
|
À ce jour, cette section est disponible en anglais uniquement. |
The GetProject command gets information about a specific project.
$ octl kube api GetProject <project_id> --profile "default"
The GetProject command returns the following elements:
-
ResponseContext: Information about the context of the response.-
RequestId: The ID of the API request.
-
-
Project: Information about the project.-
id: The ID of the project. -
name: The name of the project. -
description: A description for the project.
Default:. -
cidr: The CIDR block associated with the Net of the project. -
region: The Region on which the project is deployed. -
status: The status of the project (pending|ready|updating|failed|deleting). -
tags: The key/value combinations of the tags associated with the resource, in the following format:"tags":{"TAGKEY1":"TAGVALUE1","TAGKEY2":"TAGVALUE2"}. -
net_specific: The field to configure network-specific behavior for the VPC of the project.-
disable_lan_security_groups: The value used to modify the firewall behavior within the VPC.
-
-
disable_api_termination: If true, project deletion through the API is disabled. If false, it is enabled.
Default: false. -
created_at: The timestamp when the project was created. -
updated_at: The timestamp when the project was last updated. -
deleted_at: The timestamp when the project was deleted (if applicable).
-
{
"ResponseContext": {
"RequestId": "string"
},
"Project": {
"id": "string",
"name": "string",
"description": "",
"cidr": "string",
"region": "string",
"status": "string",
"tags": {
"property1": "string",
"property2": "string"
},
"net_specific": {
"disable_lan_security_groups": true
},
"disable_api_termination": false,
"created_at": "2019-08-24T14:15:22Z",
"updated_at": "2019-08-24T14:15:22Z",
"deleted_at": "2019-08-24T14:15:22Z"
}
}
Obtenir des informations à propos d’un projet spécifique avec OKS CLI
La commande project get vous permet de récupérer des informations à propos d’un projet spécifique :
$ oks-cli project get \
--project-name NAME_OF_PROJECT \
--output json
Cette commande contient les options suivantes que vous devez spécifier :
-
project-name: Le nom du projet sur lequel vous souhaitez obtenir des informations. -
(optionnel)
output: Le format de sortie de la réponse (json|yaml). Par défaut, le format de la réponse est JSON.
La commande project get renvoie les éléments suivants :
-
id: L’identifiant unique du projet. -
name: Le nom du projet. -
description: La description du projet. -
cidr: Le bloc CIDR alloué aux Subnets du VPC où les VM du cluster seront lancées. -
region: La Région où le projet est déployé. -
status: L’état actuel du projet.Un projet peut être dans l’un des états suivants :
-
pending: Les ressources sous-jacentes du projet sont en cours d’initialisation. -
ready: Le projet est entièrement paramétré et prêt à être utilisé. -
updating: Le projet est en cours de mise à jour. -
failed: Le projet a rencontré une erreur. Pour y remédier, contactez notre équipe Support à l’adresse support@outscale.com. -
deleting: Le projet est en cours de suppression, et ses ressources associées sont en train d’être nettoyées.
-
-
tags: Un ou plusieurs tags associés au projet. -
net_specific: Un ensemble d’options de configuration spécifiques au réseau pour le projet.-
disable_lan_security_groups: Indique si les groupes de sécurité LAN sont désactivés pour le projet.
-
-
disable-api-termination: La possibilité de supprimer le projet via l’API. Si la valeur esttrue, la suppression du projet est désactivée. Si la valeur estfalse, elle est activée. -
created_at: La date et l’heure de la création du projet, au format UTC. -
updated_at: La date et l’heure de la dernière mise à jour du projet, au format UTC. -
deleted_at: La date et l’heure de la suppression du projet, au format UTC (nullsi le projet est encore actif). -
disable_api_termination: La possibilité de supprimer le projet via l’API. Sitrue, la suppression du projet est désactivée. Sifalse, elle est activée.
{
"id": "12ca0d38-2927-4cf1-93de-049135f88f00",
"name": "NAME_OF_PROJECT",
"description": "DESCRIPTION_OF_PROJECT",
"cidr": "10.50.0.0/16",
"region": "eu-west-2",
"status": "ready",
"tags": {
"tag1": "this",
"tag2": "that"
},
"disable_api_termination": false,
"created_at": "2025-01-01T12:10:00.000000Z",
"updated_at": "2025-01-01T12:12:10.000000Z",
"deleted_at": null
}
Pages connexes
Méthode API correspondante