Obtenir des informations sur un projet spécifique

Vous pouvez obtenir des informations à propos d’un projet spécifique avec Cockpit et OKS CLI.

Obtenir des informations sur un projet spécifique avec Cockpit

  1. 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.

  2. 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 OKS CLI

La commande project get vous permet de récupérer des informations à propos d’un projet spécifique :

Exemple de requête
$ 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.

  • 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 (null si le projet est encore actif).

  • disable_api_termination : La possibilité de supprimer le projet via l’API. Si true, la suppression du projet est désactivée. Si false, elle est activée.

Exemple de résultat
{
    "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