À quoi sert cette implémentation de solutions AWS ?

Cette solution vous permet d'expérimenter la fédération de clusters Kubernetes avec le projet open-source KubeFed. Elle automatise le déploiement et la fédération de deux clusters Amazon Elastic Kubernetes couvrant plusieurs régions AWS, ainsi qu'un hôte bastion préconfiguré et toutes les dépendances et tous les outils nécessaires.

Avantages

Synchronisez vos configurations, déploiements et autres artefacts Kubernetes entre plusieurs clusters Amazon EKS pour tester la continuité des activités entre les régions à l'aide du projet open source KubeFed
Automatiser la logique de compensation des événements de basculement.
Déployez des applications hautement disponibles sur plusieurs clusters Amazon EKS proches des utilisateurs finaux afin de réduire les temps de latence.
Répondre aux exigences relatives à la souveraineté des données et aux réglementations locales tout en maintenant une infrastructure centrale de déploiement et de gestion des applications.

Présentation de l'implémentation des solutions AWS

Le diagramme ci-dessous présente l'architecture que vous pouvez déployer automatiquement à l'aide du guide d'implémentation de la solution et du modèle AWS CloudFormation fourni.

Federated Amazon EKS Clusters on AWS | Diagramme d'architecture
 Cliquez pour agrandir

Clusters Kubernetes fédérés utilisant l'architecture d'implémentation Amazon EKS et KubeFed Solutions

Le modèle AWS CloudFormation déploie d'abord un hôte bastion dans un nouvel Amazon VPC qui provisionne les ressources nécessaires suivantes :

  • VPC Amazon
  • Sous-réseaux publics et privés
  • Passerelle NAT
  • Passerelle Internet
  • Amazon EC2 pour le bastion hôte
 
Une fois le déploiement du bastion hôte terminé, les éléments suivants sont déployés :
  • Deux VPC Amazon pour les clusters Amazon EKS déployés dans les régions AWS que vous avez sélectionnées
  • Deux clusters Amazon EKS dans différentes régions AWS, chacun dans son propre Amazon VPC
  • Appairage Amazon VPC entre trois Amazon VPC pour une communication sécurisée entre l'hôte bastion et les clusters Amazon EKS fédérés
  • Un panneau de configuration de fédération qui sert de proxy entre l'administrateur Kubernetes et les clusters Amazon EKS déployés sur la base du projet open source KubeFed
 
L'hôte bastion est le point d'administration unique pour Amazon EKS, les ressources Kubernetes et le déploiement et la configuration de cette solution.
 
Remarque : Au moment de la publication de cette solution, la version actuelle de KubeFed n'a pas encore été publiée et n'est recommandée qu'à des fins de test. Vous devez vérifier l'état de KubeFed si vous prévoyez de l'utiliser lors de la mise en œuvre de cette solution.

Clusters Kubernetes fédérés utilisant Amazon EKS et KubeFed

Version 1.0.0
Date de publication : 01/2021
Auteur : AWS

Temps de déploiement estimé : 60 min

Code source  Modèle CloudFormation 
Cliquez sur le bouton ci-dessous pour vous abonner aux mises à jour de cette mise en oeuvre des solutions.
Remarque : pour vous abonner aux mises à jour RSS, vous devez activer un plug-in RSS pour le navigateur que vous utilisez.
Cette implémentation de solutions vous a-t-elle aidé ?
Donner mon avis 

Caractéristiques

Déploiements multi-régions

Automatisez le déploiement de vos clusters Amazon EKS dans plusieurs régions AWS différentes ainsi que la fédération des ressources Kubernetes

Haute disponibilité

Automatisez le basculement entre les régions AWS en cas de panne sur un cluster Amazon EKS

Déploiement simplifié

Déployez les applications Kubernetes sur plusieurs clusters à la fois depuis un seul panneau de contrôle
vide

Fédération

Standardisez vos ressources Kubernetes entre des clusters Amazon EKS distincts.
Icône Créer
Déployer vous-même votre solution

Parcourez notre bibliothèque des implémentations des solutions AWS pour obtenir des réponses aux problèmes d'architecture courants.

En savoir plus 
Rechercher un partenaire APN
Rechercher un partenaire APN

Trouvez des partenaires consultants et technologiques certifiés AWS pour vous aider à commencer.

En savoir plus 
Icône Explorer
Explorer les offres de conseil pour les solutions

Parcourez notre portefeuille d'offres de conseil pour obtenir une aide approuvée AWS au déploiement de solutions.

En savoir plus