5.3. Configuration des pools de machines dans les zones locales


Ce document décrit comment configurer des zones locales dans des pools de machines avec Red Hat OpenShift Service sur AWS (ROSA).

Les étapes suivantes permettent de configurer les pools de machines dans les zones locales.

Important

Les zones locales AWS sont prises en charge sur Red Hat OpenShift Service sur AWS 4.12. Consultez l’article de la base de connaissances Red Hat pour obtenir des informations sur la façon d’activer les zones locales.

Conditions préalables

  • Le service OpenShift Red Hat sur AWS (ROSA) est généralement disponible dans la région mère de choix. Consultez la liste des emplacements généralement disponibles pour déterminer la zone locale disponible pour certaines régions AWS.
  • Le cluster ROSA a été initialement construit dans un VPC Amazon existant (BYO-VPC).
  • L’unité de transmission maximale (MTU) pour le cluster ROSA est fixée à 1200.

    Important

    Généralement, l’unité de transmission maximale (MTU) entre une instance Amazon EC2 dans une zone locale et une instance Amazon EC2 dans la région est de 1300. Découvrez comment les zones locales fonctionnent dans la documentation AWS. Le réseau de cluster MTU doit toujours être inférieur à l’EC2 MTU pour tenir compte des frais généraux. Les frais généraux spécifiques sont déterminés par votre plugin réseau, par exemple: - OVN-Kubernetes: 100 octets - OpenShift SDN: 50 octets

    Le plugin réseau pourrait fournir des fonctionnalités supplémentaires qui peuvent également diminuer le MTU. Consultez la documentation pour plus d’informations.

  • Le compte AWS a activé Zones Locales.
  • Le compte AWS dispose d’un sous-réseau Zone Locale pour le même VPC que le cluster.
  • Le compte AWS a un sous-réseau qui est associé à une table de routage qui a un itinéraire vers une passerelle NAT.
  • Le compte AWS a la balise 'kubernetes.io/cluster/<infra_id>: partagée' sur le sous-réseau associé.

Procédure

  1. Créez un pool de machines sur le cluster en exécutant la commande ROSA CLI (rosa) suivante.

    $ rosa create machinepool -c <cluster-name> -i
    Copy to Clipboard Toggle word wrap
  2. Ajoutez le sous-réseau et le type d’instance pour le pool de machines dans le ROSA CLI. Après plusieurs minutes, le cluster fournira les nœuds.

    I: Enabling interactive mode 
    1
    
    ? Machine pool name: xx-lz-xx 
    2
    
    ? Create multi-AZ machine pool: No 
    3
    
    ? Select subnet for a single AZ machine pool (optional): Yes 
    4
    
    ? Subnet ID: subnet-<a> (region-info) 
    5
    
    ? Enable autoscaling (optional): No 
    6
    
    ? Replicas: 2 
    7
    
    I: Fetching instance types 
    8
    
    ? disk-size (optional): 
    9
    Copy to Clipboard Toggle word wrap
    1
    Active le mode interactif.
    2
    Donne le nom de la piscine de machines. Ceci est limité à l’alphanumérique et à une longueur maximale de 30 caractères.
    3
    Définissez cette option sur non.
    4
    Définissez cette option sur oui.
    5
    Sélectionne un ID de sous-réseau dans la liste.
    6
    Choisissez oui pour activer l’autoscaling ou non pour désactiver l’autoscaling.
    7
    Sélectionne le nombre de machines pour le pool de machines. Ce nombre peut être n’importe où de 1 à 180.
    8
    Sélectionne un type d’instance dans la liste. Les types d’instances qui sont pris en charge dans la zone locale sélectionnée apparaîtront.
    9
    Facultatif: Spécifie la taille du disque du nœud de travail. La valeur peut être en GB, GiB, TB ou TiB. Définissez une valeur numérique et une unité, par exemple '200GiB'. Il est impossible de séparer le chiffre et l’unité. Aucun espace n’est autorisé.
  3. Fournissez l’ID de sous-réseau pour approvisionner le pool de machines dans la zone locale.

Consultez la liste des emplacements AWS Local Zones sur AWS pour les emplacements généralement disponibles et annoncés.

Retour au début
Red Hat logoGithubredditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance. Découvrez nos récentes mises à jour.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez le Blog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

Theme

© 2025 Red Hat