Google présente GKE Autopilot, un administrateur pour configurer correctement Kubernetes

Kubernetes est une plateforme open source extensible et portable pour gérer les charges de travail et les services conteneurisés, il favorise à la fois l'écriture de configuration déclarative et l'automatisation. Il s'agit essentiellement d'un vaste écosystème en expansion rapide avec une multitude de services, d'assistance et d'outils.

Google a rendu le projet Kubernetes open source en 2014. Le développement de Kubernetes s'appuie sur une décennie et demie d'expérience de Google dans la gestion de la charge et de l'échelle en production, ainsi que sur les meilleures idées et pratiques de la communauté.

Moteur Google Kubernetes (GKE), anciennement connu sous le nom de Google Container Engine, est un système de gestion et d'orchestration des conteneurs Docker fonctionnant sur les services de cloud public de Google.

Moteur de conteneur Google est basé sur Kubernetes, Le système de gestion de conteneurs open source de Google. Les entreprises utilisent souvent Google Kubernetes Engine pour faire ce qui suit:

  • Créez ou redimensionnez des clusters de conteneurs Docker.
  • Créez des pods de conteneur, des contrôleurs de réplication, des travaux, des services ou des équilibreurs de charge.
  • Redimensionner les gestionnaires d'applications.
  • Mettez à niveau vos clusters de conteneurs.
  • Déboguer les clusters de conteneurs.

Les utilisateurs peuvent interagir avec Google Kubernetes Engine à l'aide de l'interface de ligne de commande gcloud o Console Google Cloud Platform. Les développeurs de logiciels utilisent fréquemment Google Kubernetes Engine pour créer et tester de nouvelles applications métier. Les administrateurs utilisent également des conteneurs pour mieux répondre aux exigences d'évolutivité et de performances des applications d'entreprise, telles que les serveurs Web.

Google a reconnu que les utilisateurs ont des difficultés pour configurer correctement Kubernetes et a introduit le nouveau service appelé "GKE Autopilot" dans le but de simplifier le déploiement et la gestion des nœuds.

Les observateurs disent à propos de Kubernetes que premièrement, il a acquis une importance critique dans l'espace d'orchestration de conteneurs, et deuxièmement, sa complexité est à la fois un obstacle à l'adoption et une cause fréquente d'erreurs.

«Malgré six années de progrès, Kubernetes s'avère toujours très complexe», a écrit Drew Bradstock, chef de produit pour Google Kubernetes Engine (GKE), dans un article annonçant Autopilot. "Et ce que nous avons vu au cours de l'année écoulée, c'est que de nombreuses entreprises accueillent Kubernetes à bras ouverts, mais sont confrontées à sa complexité."

Une grande partie de GKE est déjà un service géré, mais Google a introduit Autopilot, un service de déploiement pour GKE, Quoi ajoute automatiquement une nouvelle couche mince de gestion.

L'une des différences entre les deux réside, entre autres, au niveau de la direction. Kubernetes fonctionne avec des nœuds (serveurs individuels), des clusters (une série de serveurs physiques ou virtuels), des conteneurs (où les programmes s'exécutent) et des pods (un groupe d'un ou plusieurs conteneurs sur un nœud). Alors que GKE gère au niveau du cluster, Autopilot inclut également des nœuds et des pods dans son outil d'administration.

Le meilleur endroit pour comprendre les fonctionnalités et les limitations d'Autopilot est dans sa documentation, en notant les options marquées «préconfigurées» (ce qui signifie qu'elles ne peuvent pas être modifiées) afin que les administrateurs aient moins de travail.

Il s'agit essentiellement d'une autre façon d'acheter et de gérer des ressources GKE qui offre moins de flexibilité, mais plus de commodité. Étant donné que Google gère une plus grande partie de la configuration, il offre un SLA plus élevé de 99.9% de disponibilité pour les modules de pilote automatique dans plusieurs domaines.

"Avec le lancement d'Autopilot, les utilisateurs de GKE peuvent désormais choisir entre deux modes de fonctionnement différents, chacun ayant son propre niveau de contrôle sur leurs clusters GKE et les responsabilités GKE associées.

«GKE offre déjà un niveau d'automatisation de pointe qui rend la configuration et l'exploitation d'un cluster Kubernetes plus faciles et plus rentables que le bricolage et d'autres offres gérées; Le pilote automatique représente une avancée significative. En plus du plan de contrôle entièrement géré que GKE a toujours fourni, l'utilisation du mode de fonctionnement du pilote automatique applique automatiquement les meilleures pratiques du secteur et peut éliminer toutes les opérations de gestion des nœuds, maximisant ainsi l'efficacité de votre cluster et contribuant à renforcer la sécurité.

source: https://cloud.google.com


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.