Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
L'API Cluster utilise des ressources personnalisées Kubernetes et s'appuie sur le modèle de ressource Kubernetes (KRM). Il gère le cycle de vie des clusters dans une organisation donnée, comme l'installation, la mise à niveau et la désinstallation.
Pour utiliser l'API Cluster, nous vous recommandons d'utiliser la console GDC. Si votre application doit utiliser vos propres bibliothèques pour appeler cette API, utilisez l'exemple suivant et la définition complète de l'API pour créer vos requêtes.
Point de terminaison du service et document de découverte
Le point de terminaison de l'API pour l'API Cluster est https://MANAGEMENT_API_SERVER_ENDPOINT/apis/cluster.gdc.goog/v1, où MANAGEMENT_API_SERVER_ENDPOINT est le point de terminaison du serveur de l'API Management.
À l'aide de la commande kubectl proxy, vous pouvez accéder à cette URL dans votre navigateur ou avec un outil tel que curl pour obtenir le document de découverte de l'API Cluster.
La commande kubectl proxy ouvre un proxy vers le serveur d'API Kubernetes sur votre machine locale. Une fois cette commande exécutée, vous pouvez accéder au document à l'URL suivante : http://127.0.0.1:8001/apis/cluster.gdc.goog/v1.
Exemple de ressource Cluster
Voici un exemple d'objet Cluster configuré en tant que cluster d'utilisateur :
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/08/18 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Difficile à comprendre","hardToUnderstand","thumb-down"],["Informations ou exemple de code incorrects","incorrectInformationOrSampleCode","thumb-down"],["Il n'y a pas l'information/les exemples dont j'ai besoin","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/08/18 (UTC)."],[[["The Cluster API leverages Kubernetes custom resources and the Kubernetes Resource Model (KRM) to manage cluster lifecycles, including installation, upgrades, and uninstallation."],["The recommended method for interacting with the Cluster API is through the GDC console, but custom libraries can also be used by referring to the full API definition."],["The Cluster API endpoint is located at `https://\u003cMANAGEMENT_API_SERVER_ENDPOINT\u003e/apis/cluster.gdc.goog/v1`, where `\u003cMANAGEMENT_API_SERVER_ENDPOINT\u003e` is the Management API server endpoint."],["The discovery document for the Cluster API can be accessed via `kubectl proxy` at `http://127.0.0.1:8001/apis/cluster.gdc.goog/v1` after establishing a proxy to the Kubernetes API server."],["The example `Cluster` resource provided displays a user cluster configuration which includes specifications for the network, initial Kubernetes version, load balancer, node pool, and release channel."]]],[]]