Nouveautés dans API7 Enterprise 3.2.13 : Groupes de passerelles Ingress Controller
June 18, 2024
L'architecture cloud-native est devenue un moteur essentiel de la transformation numérique des entreprises grâce à son évolutivité, sa flexibilité et son efficacité. Kubernetes s'est imposé comme la pierre angulaire pour de nombreuses entreprises souhaitant construire et exécuter des applications modernes, grâce à ses excellentes capacités d'orchestration de conteneurs.
Avec l'expansion de l'échelle des applications et l'adoption croissante de l'architecture microservices, la gestion efficace et sécurisée des passerelles pour assurer des services fluides est devenue un défi majeur pour de nombreuses entreprises. Pour répondre à cette demande, API7 Enterprise a récemment introduit la fonctionnalité de gestion des groupes de passerelles pour les contrôleurs d'entrée (ingress controllers) dans la version 3.2.13. Nous allons explorer en détail le contenu et la valeur de cette mise à jour pour vous aider à mieux comprendre et appliquer cette nouvelle fonctionnalité.
Comment utiliser le groupe de passerelles du contrôleur d'entrée ?
Si vous avez besoin de créer un groupe de passerelles pour un contrôleur d'entrée, suivez simplement ces étapes.
1. Ajouter un groupe de passerelles
-
Connectez-vous au tableau de bord d'API7 Enterprise et cliquez sur l'élément de menu "Groupes de passerelles" dans la barre de navigation de gauche.
-
Dans le menu de gestion des groupes de passerelles, cliquez sur le bouton "Ajouter un groupe de passerelles" en bas.

2. Remplir les informations du groupe de passerelles
- Dans la fenêtre contextuelle, sélectionnez "Contrôleur d'entrée" comme type de groupe de passerelles et remplissez les informations de configuration nécessaires. Notez que le type de groupe de passerelles ne peut pas être modifié après la création du groupe, assurez-vous donc de sélectionner le bon type.

3. Obtenir le script de déploiement
-
Après avoir créé le nouveau groupe de passerelles, le système générera automatiquement un script de déploiement contenant un jeton. Cliquez sur le bouton pour copier le script, et vous pourrez le déployer dans votre environnement Kubernetes.
-
Si le jeton est perdu ou si vous souhaitez le mettre à jour, vous pouvez régénérer le script à tout moment dans le groupe de passerelles.

4. Gérer les groupes de passerelles avec Kubernetes
-
Dans Kubernetes, vous pouvez opérer et gérer les ressources des groupes de passerelles du contrôleur d'entrée via la définition de ressource personnalisée (CRD).
-
Pour maintenir une cohérence dans la gestion, nous avons désactivé les boutons d'opération dans le tableau de bord. Veuillez effectuer toutes les opérations via l'API Kubernetes.

5. Publication par défaut et contrôle de version
-
Les services au sein des groupes de passerelles du contrôleur d'entrée sont automatiquement publiés par défaut, sans nécessiter d'opérations supplémentaires.
-
Les informations de version des groupes de passerelles du contrôleur d'entrée ne seront pas affichées dans le hub de services, réduisant ainsi la complexité de la gestion des versions en conjonction avec les groupes de passerelles réguliers.
Conclusion
La fonctionnalité de gestion des groupes de passerelles pour les contrôleurs d'entrée introduite dans API7 Enterprise v3.2.13 aide les utilisateurs à gérer efficacement les ressources de passerelles dans les environnements Kubernetes, améliorant ainsi l'efficacité opérationnelle globale de l'architecture cloud-native.
Nous vous invitons à expérimenter cette nouvelle fonctionnalité et attendons avec impatience vos précieux retours et suggestions lors de son utilisation.