GKE Autopilot : Google Cloud actionne le serverless sur Kubernetes
L'option serverless que Google a greffée à son Kubernetes managé vient de passer en production. Comment se présente-t-elle ?
Passage en production acté pour GKE Autopilot. Avec lui, Google Cloud dote son Kubernetes géré d'une option serverless. Elle automatise la gestion des nouds, en plus des clusters.
Les nouds se dimensionnent en fonction des ressources spécifiées au niveau des pods. C'est sur cette même unité que se base la facturation, alors qu'avec le mode Standard (fonctionnement « historique » de GKE, schématisé ci-dessous), elle repose sur les VM.
Le mode Autopilot implique un certain nombre de paramètres fixes, alignés sur des bonnes pratiques, notamment en matière de sécurité. On ne peut, par exemple, pas autoriser directement les IP externes. Ni utiliser la permission CAP_NET_RAW ou d'anciennes méthodes d'authentification, dont les certificats x509. Les nouds sont forcément de type protégé et les applications qu'ils hébergent utilisent Workload Identity pour se connecter aux services Google.
Les clusters et les pods en mode Autopilot bénéficient de leur propre SLA. Ils ne sont pas compatibles avec certains add-on de Google (Cloud Build, Cloud Run, Cloud TPU.) et ne prennent pas en charge certaines solutions de monitoring tierces.
La puissance de calcul s'alloue par quart de vCPU. Le ratio mémoire/processeur doit être compris entre 1 et 6,5. Chaque pod peut disposer de 10 MiB à 10 GiB de stockage temporaire.
Sur le même thème
Voir tous les articles Workspace