Mise à jour d'un pool de noeuds virtuels
Découvrez comment mettre à jour un pool de noeuds virtuels à l'aide de Kubernetes Engine (OKE).
Pour obtenir des informations générales sur la mise à jour des pools de noeuds, reportez-vous à Modification des propriétés des pools de noeuds et des noeuds de processus actif.
- Ouvrez le menu de navigation et sélectionnez Services de développeur. Sous Conteneurs et artefacts, sélectionnez Clusters Kubernetes (OKE).
- Sélectionnez le compartiment qui contient le cluster.
- Sur la page Clusters, sélectionnez le nom du cluster à modifier.
- Sur la page Détails du cluster, sous Ressources, sélectionnez Pools de noeuds.
- Sélectionnez le nom du pool de noeuds virtuels à modifier.
Dans l'onglet Détails du pool de noeuds virtuels, des informations sur le pool de noeuds virtuels sont affichées, notamment les détails suivants :
- statut du pool de noeuds,
- OCID du pool de noeuds,
- Type des noeuds de processus actif dans le pool de noeuds (virtuel).
- Configuration actuellement utilisée lors du démarrage de nouveaux noeuds virtuels dans le pool de noeuds, y compris les détails suivants :
- Version de Kubernetes à exécuter sur les noeuds de processus actifs.
- Forme à utiliser pour les noeuds de processus actifs.
- domaines de disponibilité, domaines de pannes et différents sous-réseaux régionaux (recommandé) ou sous-réseaux propres à un domaine de disponibilité hébergeant des noeuds de processus actifs.
-
Modifiez les propriétés de pool de noeuds virtuels et de noeud virtuel comme suit :
- Sélectionnez Modifier et indiquez les éléments suivants :
- Nom : autre nom pour le pool de noeuds. Evitez de saisir des informations confidentielles.
- Nombre de nœuds : nombre de nœuds virtuels à créer dans le pool des nœuds virtuels. Ils sont placés dans les domaines de disponibilités sélectionnés, dans le sous-réseau régional (recommandé) ou le Sous-réseau propre à un AD spécifié pour chaque domaine. Reportez-vous à Redimensionnement de pools de noeuds.
- Configuration de placement de noeud:
- Domaine de disponibilité : domaine de disponible dans lequel les noeuds virtuels doivent être placés.
- Domaines de pannes : (facultatif) domaines de pannes dans le domaine de disponibilité dans lequel placer les noeuds virtuels.
Vous pouvez éventuellement sélectionner Autre ligne pour sélectionner d'autres domaines et sous-réseaux dans lesquels placer des noeuds virtuels.
Lors de la création des noeuds virtuels, ils sont répartis aussi uniformément que possible entre les domaines de disponibilité et les domaines de pannes sélectionnés. Si vous ne sélectionnez aucun domaine de pannes pour un domaine de disponibilité particulier, les noeuds virtuels sont répartis aussi uniformément que possible entre tous les domaines de pannes de ce domaine de disponibilité.
- Communication de noeud virtuel:
- Sous-réseau : sous-réseau régional différent (recommandé) ou propre à un domaine de disponibilité configuré pour héberger des noeuds virtuels. Si vous avez indiqué un sous-réseau d'équilibreur de charge, les sous-réseaux de noeuds virtuels doivent être distincts. Les sous-réseaux indiqués peuvent être privés (recommandé) ou publics, et peuvent être régionaux (recommandé) ou propres à un AD. Nous recommandons que le sous-réseau de pod et le sous-réseau de noeud virtuel soient le même sous-réseau (dans ce cas, le sous-réseau de noeud virtuel doit être privé). Pour plus d'informations, reportez-vous à Configuration de sous-réseau.
- Utiliser des règles de sécurité dans le groupe de sécurité réseau : contrôlez l'accès au sous-réseau de noeud virtuel à l'aide de règles de sécurité définies pour les groupes de sécurité réseau que vous indiquez (jusqu'à cinq au maximum). Vous pouvez utiliser des règles de sécurité définies pour les groupes de sécurité réseau au lieu de celles définies pour les listes de sécurité (les groupes de sécurité réseau sont recommandés). Pour plus d'informations sur les règles de sécurité à indiquer pour le groupe de sécurité réseau, reportez-vous à Règles de sécurité pour les noeuds de processus actif et les pods.
- Communication de pod:
- Sous-réseau : sous-réseau régional différent configuré pour héberger les pods. Le sous-réseau de pod que vous indiquez pour les noeuds virtuels doit être privé. Nous recommandons que le sous-réseau de pod et le sous-réseau de noeud virtuel soient le même sous-réseau (dans ce cas, Oracle recommande de définir des règles de sécurité dans les groupes de sécurité réseau plutôt que dans les listes de sécurité). Pour plus d'informations, reportez-vous à Configuration de sous-réseau.
- Utilisation de règles de sécurité dans le groupe de sécurité réseau : contrôlez l'accès au sous-réseau du pod à l'aide de règles de sécurité définies pour les groupes de sécurité réseau que vous indiquez (jusqu'à cinq au maximum). Vous pouvez utiliser des règles de sécurité définies pour les groupes de sécurité réseau au lieu de celles définies pour les listes de sécurité (les groupes de sécurité réseau sont recommandés). Pour plus d'informations sur les règles de sécurité à indiquer pour le groupe de sécurité réseau, reportez-vous à Règles de sécurité pour les noeuds de processus actif et les pods.
Pour plus d'informations sur la communication de pod, reportez-vous à la section Pod Networking.
- Etiquettes et taches Kubernetes : (facultatif) activez le ciblage des charges globales sur des pools de noeuds spécifiques en ajoutant des étiquettes et des taches aux noeuds virtuels :
- Libellés : un ou plusieurs libellés (en plus d'un libellé par défaut) à ajouter aux noeuds virtuels du pool de noeuds virtuels pour permettre le ciblage des charges globales sur des pools de périphériques spécifiques.
- Taches : une ou plusieurs taches à ajouter aux noeuds virtuels dans le pool de noeuds virtuels. Les taches permettent aux noeuds virtuels de repousser les pods, et ainsi de s'assurer que les pods ne s'exécutent pas sur les noeuds virtuels d'un pool de noeuds virtuels particulier. Vous ne pouvez appliquer des taches qu'aux noeuds virtuels.
Pour plus d'informations, reportez-vous à Affectation de pods aux noeuds dans la documentation Kubernetes.
- Sélectionnez Enregistrer les modifications pour enregistrer les propriétés mises à jour.
- Sélectionnez Modifier et indiquez les éléments suivants :
- Utilisez l'onglet Balises de pool de noeuds pour ajouter ou modifier les balises appliquées au pool de noeuds virtuels. Le balisage vous permet de regrouper des ressources disparates dans différents compartiments et d'annoter les ressources avec vos propres métadonnées. Pour plus d'informations, reportez-vous à Balisage des ressources liées au cluster Kubernetes.
-
Sous Ressources, sélectionnez les ressources suivantes pour effectuer d'autres actions :
- Sélectionnez Noeuds virtuels pour afficher des informations sur des noeuds de processus actifs spécifiques dans le pool de noeuds virtuels.
- Sélectionnez Demandes de travail pour effectuer les tâches suivantes :
- Obtenez les détails d'une demande de travail particulière pour la ressource de pool de noeuds virtuels.
- Répertoriez les demandes de travail de la ressource de pool de noeuds virtuels.
Pour plus d'informations, reportez-vous à la rubrique Affichage des demandes de travail.
Utilisez la commande oci ce virtual-node-pool update et les paramètres requis pour mettre à jour un pool de noeuds virtuels :
oci ce virtual-node-pool update --virtual-node-pool-id <virtual-node-pool-ocid> [OPTIONS]
Pour obtenir la liste complète des paramètres et des valeurs des commandes de la CLI, reportez-vous à Référence des commandes de la CLI.
Exécutez l'opération UpdateVirtualNodePool pour mettre à jour un pool de noeuds virtuels.