Installez, mettez à niveau ou désinstallez le contrôleur d'entrée ALB pour acheminer le trafic de couche 7 vers les clusters ACK.
Consultez la rubrique Régions et zones prenant en charge ALB.
Installation du contrôleur d'entrée ALB
Choisissez l'une des méthodes suivantes :
Création d'un nouveau cluster : configurez le contrôleur lors de la création du cluster.
Utilisation d'un cluster existant : installez le contrôleur depuis la page Add-ons une fois le cluster opérationnel.
Installation lors de la création du cluster
Lors de la création d'un cluster ACK managé ou dédié, accédez à la section Ingress et sélectionnez ALB Ingress.
Définissez le paramètre ALB Instance sur New, Existing ou None :
| Source de l'instance | Description | Éléments créés |
|---|---|---|
| (Recommandé) New | Créez une instance ALB :- Network Type : Internet ou Intranet- VPC : par défaut, le VPC du cluster- vSwitch : deux vSwitch dans différentes zones ; sélection automatique si le champ est vide. Pour créer des vSwitch, cliquez sur Create vSwitch.Consultez les règles de facturation d'ALB. | Un AlbConfig nommé alb et une ressource IngressClass correspondante. Par défaut, un écouteur HTTP sur le port 80. Pour ajouter HTTPS, consultez la rubrique Création d'un écouteur HTTPS. |
| (Recommandé) Existing | Sélectionnez une instance ALB existante. Les instances ALB Basic ne sont pas prises en charge. Consultez la rubrique Réutilisation d'une instance ALB existante. | Un AlbConfig nommé alb et une ressource IngressClass correspondante, liés à l'instance ALB sélectionnée. |
| (Facultatif) None | Installez le contrôleur sans créer d'instance ALB. Utilisez cette option lorsque vous spécifiez des instances ALB dans le fichier YAML de l'Ingress. | Aucune instance ALB ni ressource associée n'est créée. Vous devez créer manuellement un AlbConfig et une IngressClass. |
Installation sur un cluster existant
Connectez-vous à la console ACK. Dans le volet de navigation de gauche, cliquez sur Clusters.
Sur la page Clusters, cliquez sur le nom de votre cluster. Dans le volet de navigation de gauche, cliquez sur Add-ons.
Sur la page Add-ons, cliquez sur l'onglet Networking. Dans la section Networking, cliquez sur Install sur la carte ALB Ingress Controller.
Dans la boîte de dialogue Install ALB Ingress Controller, sélectionnez New, Existing ou None pour le paramètre ALB Instance, configurez les autres paramètres, puis cliquez sur OK. Reportez-vous au tableau ci-dessus pour plus de détails.
Mise à niveau du contrôleur d'entrée ALB
Connectez-vous à la console ACK. Dans le volet de navigation de gauche, cliquez sur Clusters.
Sur la page Clusters, cliquez sur le nom de votre cluster. Dans le volet de navigation de gauche, cliquez sur Add-ons.
-
Sur la page Add-ons, cliquez sur l'onglet Networking. Dans la section ALB Ingress Controller, cliquez sur Upgrade.
RemarqueSi aucun bouton Upgrade n'apparaît, le contrôleur est déjà à jour.
Dans la boîte de dialogue Upgrade, cliquez sur OK.
Désinstallation du contrôleur d'entrée ALB
Supprimez l'AlbConfig du cluster avant de désinstaller le contrôleur. Le contrôleur d'entrée ALB libère alors automatiquement l'instance ALB correspondante.
Si un AlbConfig non supprimé reste dans le cluster, l'instance ALB correspondante n'est pas libérée et continue d'engendrer des frais.
La suppression ultérieure de l'AlbConfig échoue car le contrôleur n'est plus présent. Pour résoudre ce problème, réinstallez le contrôleur, supprimez l'AlbConfig afin de libérer l'instance ALB, puis désinstallez le contrôleur.
Connectez-vous à la console ACK. Dans le volet de navigation de gauche, cliquez sur Clusters.
Sur la page Clusters, cliquez sur le nom de votre cluster. Dans le volet de navigation de gauche, cliquez sur Add-ons.
Sur la page Add-ons, cliquez sur l'onglet Networking. Dans la section ALB Ingress Controller, cliquez sur Uninstall.
Dans la boîte de dialogue Uninstall, cliquez sur OK.
Étapes suivantes
Consultez les notes de version du contrôleur d'entrée ALB.
Consultez la rubrique Création d'une entrée ALB pour acheminer le trafic à l'aide de règles d'entrée ALB.
Pour les clusters ACK dédiés, consultez la rubrique Attribution d'autorisations d'accès au contrôleur d'entrée ALB pour un cluster ACK dédié.