Configurer GKE Enterprise sur Google Cloud
Cette page vous explique comment configurer GKE Enterprise sur Google Cloud.
Cette page s'adresse aux administrateurs et opérateurs informatiques qui configurent, surveillent et gèrent le cycle de vie de l'infrastructure cloud, y compris l'infrastructure de sauvegarde. Pour en savoir plus sur les rôles courants et les exemples de tâches que nous citons dans le contenu Google Cloud, consultez la section Rôles utilisateur et tâches courantes de l'utilisateur dans GKE Enterprise.
Avant de commencer
Activez GKE Enterprise en suivant les instructions de la page Activer GKE Enterprise.
L'activation de GKE Enterprise vous donne accès à toutes les fonctionnalités de GKE Enterprise à un tarif unique par processeur virtuel. L'activation de GKE Enterprise vous permet également d'ajouter à votre parc des clusters en dehors de Google Cloud afin de créer un déploiement hybride ou multicloud.
Notez que pour les clusters sur Google Cloud uniquement, vous pouvez choisir de ne pas activer le niveau Entreprise, mais de continuer à utiliser des parcs. Cette option vous permet de créer des parcs de clusters GKE et de ne payer que les fonctionnalités Enterprise que vous utilisez avec ces derniers, en plus de vos frais GKE.
Vous pouvez consulter la liste complète des fonctionnalités Enterprise compatibles pour chaque option dans la section Options de déploiement, ainsi que les tarifs de GKE Enterprise dans notre guide des tarifs.
Configuration requise pour les clusters
Suivez les instructions de la documentation GKE pour créer des clusters à utiliser avec GKE Enterprise. Vous pouvez également créer et enregistrer un cluster dans votre parc en une seule étape à l'aide de Google Cloud CLI.
Nous vous recommandons de créer des clusters avec GKE Workload Identity activé, car cela permet à vos clusters d'utiliser Workload Identity après leur enregistrement dans votre parc. Cette fonctionnalité est activée par défaut sur les clusters Autopilot.
GKE Enterprise est compatible avec l'utilisation des versions disponibles et des versions statiques pour les clusters sur Google Cloud. Cependant, nous vous recommandons d'utiliser des versions disponibles autant que possible, car elles fournissent des avantages supplémentaires, tels que des mises à jour automatisées de vos clusters GKE.
Si vous souhaitez utiliser Cloud Service Mesh, sachez que cette fonctionnalité a des exigences spécifiques en matière de cluster pour l'installation. Pour plus de détails, consultez les pages suivantes :
- Configuration requise pour Cloud Service Mesh dans le cluster
- Configuration requise pour Cloud Service Mesh géré
Enregistrer des clusters dans votre parc
Vous devez enregistrer tous les clusters que vous souhaitez utiliser avec GKE Enterprise dans le parc de votre projet. Un parc permet de regrouper et de normaliser des clusters Kubernetes de manière logique, ce qui facilite l'administration de l'infrastructure. Vous pouvez parcourir et gérer les clusters d'un même parc dans laGoogle Cloud Console, et de nombreux composants GKE Enterprise et Google Cloud utilisent des concepts de parc tels que la cohérence d'identité et la cohérence d'espace de noms pour simplifier le travail avec plusieurs clusters. Pour en savoir plus sur les parcs et leurs fonctionnalités, consultez notre guide de gestion de parc.
Pour vous assurer que vous disposez des autorisations appropriées et que vous activez les API pour enregistrer un cluster, consultez les conditions préalables avant d'enregistrer votre cluster. Vous pouvez enregistrer des clusters GKE sur Google Cloud à l'aide de la console Google Cloud, de Google Cloud CLI ou de l'enregistrement déclaratif à l'aide de Terraform ou de Config Connector. Pour obtenir des instructions complètes sur toutes ces options, consultez la page Enregistrer un cluster sur Google Cloud.
Si vous possédez des clusters dans votre projet lorsque vous activez GKE Enterprise, vous pouvez les enregistrer lors de l'activation.
Notez qu'une fois que vous avez activé GKE Enterprise, tous les clusters enregistrés dans le parc entraînent des frais de l'édition Google Kubernetes Engine (GKE) Enterprise.
Activer les fonctionnalités GKE Enterprise
Une fois que vous avez configuré votre parc, utilisez les guides suivants afin d'activer des fonctionnalités GKE Enterprise supplémentaires pour vos applications. Pour obtenir des ensembles de documentation complets pour toutes les fonctionnalités de GKE Enterprise, y compris des tutoriels, des supports de référence et plus encore, consultez la page Composants GKE Enterprise.
Vous pouvez activer certaines fonctionnalités au niveau du parc pour vos clusters, même si certaines fonctionnalités nécessitent une configuration supplémentaire pour les utiliser réellement, par exemple, spécifier le dépôt source de votre choix et vous authentifier auprès de celui-ci à l'aide de Config Sync. D'autres fonctionnalités doivent être configurées sur des clusters à l'aide des guides d'installation appropriés. Pour en savoir plus, consultez la section Gérer les fonctionnalités au niveau du parc.
- Cloud Service Mesh:
- Gestion de la configuration et des règles :
- Objet Ingress multicluster :
- Configurer Knative Serving (compatibilité avec Knative serving)
Étape suivante
- Si vous devez également configurer des clusters sur site lors d'un déploiement hybride, consultez le guide de configuration sur site (Google Distributed Cloud).
- Si vous devez également configurer des clusters sur un autre cloud public (comme AWS) lors d'un déploiement multicloud, consultez le guide de configuration des clouds publics.