Installer Anthos clusters on AWS
-
Prérequis
Suivez ces étapes avant de configurer Anthos clusters on AWS.
-
Installer le service de gestion
Créez un service de gestion dans un VPC AWS dédié. Un service de gestion permet de créer, mettre à jour et supprimer des clusters d'utilisateur.
-
Intégrer à l'infrastructure existante
Installez les ressources Anthos clusters on AWS dans un VPC AWS existant en modifiant la configuration et en exécutant
anthos-gke
. -
Utiliser un proxy avec Anthos clusters on AWS
Dirigez le trafic à partir du service de gestion Anthos clusters on AWS et connectez-vous via un proxy HTTP/HTTPS.
-
Créer un cluster d'utilisateur
Créez des clusters d'utilisateur pour exécuter vos charges de travail.
-
Créer un cluster d'utilisateur personnalisé
Créez un cluster utilisateur qui couvre plusieurs zones de disponibilité AWS ou qui permet d'activer des fonctionnalités supplémentaires Anthos clusters on AWS.
-
Créer un cluster utilisateur avec Workload Identity
Liez des comptes de service Kubernetes à des comptes AWS IAM disposant d'autorisations spécifiques à l'aide de Workload Identity.
-
Se connecter au cluster avec la console Google Cloud
Utilisez la console Google Cloud pour gérer vos clusters d'utilisateurs.
-
Procéder au scaling des clusters d'utilisateur
Réalisez un scaling horizontal automatique de vos ressources AWSNodePool, ou créez et supprimez manuellement des ressources AWSNodePools pour effectuer un scaling à la hausse ou à la baisse.
-
Se connecter au cluster avec kubectl
Suivez ces étapes pour vous connecter à vos clusters d'utilisateur avec kubectl.
-
S'authentifier avec OpenID Connect (OIDC)
Configurez Anthos clusters on AWS pour utiliser OIDC pour l'authentification auprès des clusters d'utilisateur.
-
Désinstaller Anthos clusters on AWS
Pour désinstaller Anthos clusters on AWS, procédez comme suit :
Administrer des clusters Anthos sur AWS
Utiliser des clusters Anthos sur AWS
-
Créer un équilibreur de charge
Configurez un équilibreur de charge AWS Elastic Load Balancer (ELB) avec Anthos clusters on AWS.
-
Créer un équilibreur de charge d'application (ALB)
Configurez un équilibreur de charge d'application AWS (ALB) avec Anthos clusters on AWS.
-
Préparer la mise en réseau AWS
Ajoutez à votre VPC et à votre sous-réseau public un tag comportant votre ID de cluster.
-
Activer l'entrée
Activez l'entrée en installant Anthos Service Mesh et en configurant une ressource d'entrée Kubernetes (facultatif).
-
Utiliser HashiCorp Vault avec Anthos clusters on AWS
Essayez HashiCorp Vault, une solution tierce de gestion des secrets qui s'intègre à Kubernetes et à Anthos clusters on AWS.
-
Utiliser un registre d'images privé
Utilisez un dépôt d'images de conteneurs privé, tel que Container Registry, avec Anthos clusters on AWS.
Configurer le stockage
-
Installer des pilotes de stockage
Installez un pilote de stockage Container Storage Interface (CSI) sur Anthos clusters on AWS.
-
Utiliser des ressources StorageClass avec vos charges de travail
Utilisez des ressources StorageClass intégrées et personnalisées avec vos charges de travail Anthos clusters on AWS.
-
Importer un volume EBS existant
Installez un volume AWS EBS préexistant dans vos charges de travail.
-
Utiliser des systèmes de fichiers EFS
Installez un système de fichiers AWS Elastic File System (EFS) préexistant dans vos charges de travail