AccueilActualités informatiqueL'API Kubernetes Cluster est considérée comme prête à être utilisée en production...

L’API Kubernetes Cluster est considérée comme prête à être utilisée en production avec la version 1.0

La Cloud Native Computing Foundation (CNCF) a annoncé la publication de l’API Kubernetes Cluster en version 1.0. Avec le passage à la première version majeure, le projet est considéré comme stable pour une utilisation en production. En même temps, l’API passe du statut alpha précédent à v1beta1.

Cluster API est un sous-projet de Kubernetes qui vise à unifier la gestion des clusters Kubernetes. Il fournit des API déclaratives et des outils pour le provisionnement, la mise à niveau et l’exploitation de nombreux clusters. L’initiateur du projet est le Kubernetes Special Interest Group (SIG) Cluster Lifecylce, qui vise à rendre l’administration et l’exploitation de Kubernetes aussi simples que possible.

À cette fin, l’API Cluster définit l’infrastructure sous-jacente, telle que les machines virtuelles, les réseaux et les équilibreurs de charge, ainsi que les configurations de cluster pour Kubernetes, de manière analogue à la description des charges de travail pour le déploiement et l’exécution de logiciels. Le projet vise à fournir une description cohérente et réutilisable pour la mise en place de clusters sur différentes infrastructures, couvrant le cycle de vie complet de la mise en place, la mise à l’échelle, la mise à niveau et l’arrêt des clusters Kubernetes.

Sommaire

(Image : Kubernetes-SIGs)

La mise en place et la gestion de Kubernetes peuvent parfois s’avérer extrêmement complexes, et Cluster API vise à « rendre la gestion du cycle de vie des clusters ennuyeuse », selon le billet de blog de la version 1.0. Les outils de gestion du cycle de vie des clusters doivent pouvoir mettre en œuvre le projet étape par étape grâce à leurs API et ne doivent pas utiliser l’ensemble du périmètre, mais très probablement seulement un sous-ensemble. L’API Cluster est également destinée à devenir un projet autonome à long terme et les API ne sont pas destinées à être intégrées au cœur de Kubernetes.

Bien que l’implémentation soit désormais officiellement considérée comme stable pour une utilisation en production, l’équipe prévoit d’autres améliorations et abstractions supplémentaires. Pendant ce temps, les API associées passent du statut alpha au statut bêta, conformément aux conventions de Kubernetes pour le versionnement des API. Ils n’ont donc pas encore atteint un statut stable.

Lire aussi

Vous trouverez plus de détails sur le blog de la CNCF. Le projet se trouve sur GitHub, où les notes de publication complètes de la version 1.0 sont disponibles. De nombreuses entreprises participent au développement de l’API Cluster, notamment VMware, Microsoft, Google, IBM, Red Hat, D2iQ, Apple, Amazon, Weaveworks et Intel.

Plus d'articles