Création de grappes Kubernetes à l'aide des flux de travail de la console

Découvrez les deux façons de créer une grappe Kubernetes à l'aide de Kubernetes Engine (OKE).

Vous pouvez utiliser Kubernetes Engine pour créer de nouvelles grappes Kubernetes. Pour créer une grappe, vous devez appartenir au groupe d'administrateurs de la location ou à un groupe auquel une politique accorde l'autorisation CLUSTER_MANAGE. Voir Configuration de politiques pour la création et le déploiement de grappes.

À l'aide de la console, vous spécifiez d'abord les détails de base de la nouvelle grappe (son nom, ainsi que la version de Kubernetes à installer sur les noeuds de plan de contrôle). Vous pouvez ensuite créer la grappe de l'une des manières suivantes :

  • Utilisation des paramètres par défaut du flux de création rapide pour créer une grappe avec les nouvelles ressources de réseau dont vous avez besoin. Il s'agit du moyen le plus rapide de créer une grappe. Si vous acceptez toutes les valeurs par défaut, vous pouvez créer une nouvelle grappe en quelques clics seulement. De nouvelles ressources de réseau sont créées automatiquement pour la grappe, y compris les sous-réseaux régionaux pour le point d'extrémité de l'API Kubernetes, les noeuds de travail et les équilibreurs de charge. Le sous-réseau régional pour les équilibreurs de charge est public, mais vous spécifiez si les sous-réseaux régionaux pour le point d'extrémité de l'API Kubernetes et pour les noeuds de travail sont publics ou privés. Pour créer une grappe dans le flux de création rapide, vous devez faire partie d'un groupe auquel une politique accorde les autorisations nécessaires pour créer des ressources de réseau (voir Créer une ou plusieurs politiques supplémentaires pour les groupes.

  • Utilisation de paramètres personnalisés dans le flux de création personnalisée. Cette approche vous permet de mieux contrôler la création de la nouvelle grappe. Vous pouvez définir explicitement les propriétés de la nouvelle grappe, notamment les paramètres de chiffrement. Vous pouvez également spécifier explicitement les ressources de réseau existantes à utiliser, y compris les sous-réseaux publics ou privés existants dans lesquels créer le point d'extrémité de l'API Kubernetes, les noeuds de travail et les équilibreurs de charge.

    Notez que, même si les groupes de noeuds sont généralement définis dès la création d'une nouvelle grappe dans le flux de création personnalisée, cela n'est pas obligatoire. Vous pouvez créer une grappe sans groupe de noeuds, et en ajouter ultérieurement. Si vous envisagez d'installer et de configurer un fournisseur de politiques de réseau tel que Calico pour prendre en charge les ressources NetworkPolicy de Kubernetes, cela peut être une raison pour créer une grappe ne comportant initialement aucun groupe de noeuds. Si vous installez Calico sur une grappe qui comporte des groupes de noeuds existants dans lesquels des pods sont déjà en cours d'exécution, vous devrez recréer les pods lorsque l'installation Calico sera terminée. Par exemple, en exécutant la commande kubectl rollout restart. Si vous installez Calico sur une grappe avant de créer des groupes de noeuds dans la grappe (recommandé), vous avez l'assurance qu'il ne sera pas nécessaire de recréer des pods. Voir Exemple : Installation de Calico et configuration de politiques de réseau.

En plus d'utiliser les flux de travail de création rapide et de création personnalisée dans la console, vous pouvez également créer des grappes à l'aide de l'interface de ligne de commande et de l'API. Pour plus d'informations, voir Création d'une grappe.