TKGI, TKGS, TKGM, c'est quoi?

TKGI, TKGS, TKGM, c'est quoi?

Aujourd'hui, lorsque vous procédez à l'installation de Tanzu sur vos environnements, plusieurs choix s'offrent à vous. TKG, TKGI , TKGS, TKGM, PKS, ... que de noms barbares.

TKG

Tanzu Kubernetes Grid (TKG) est l'implémentation de Kubernetes chez VMware. C'est grâce à ce composant que nous pouvons orchestrer des conteneurs dans notre environnement VMware. C'est la base, mais plusieurs variants d'implémentation existent.

TKGM

Tanzu Kubernetes Grid multi-Cloud (TKGM), connu traditionnellement sous le nom de TKG, permet une implémentation sur tout type d'environnement. Que ce soit sur un environnement au sein de votre Datacenter (On-premise), ou bien chez un fournisseur de Cloud (GCP, Azure, AWS,...) vous pourrez y déployer vos Clusters. Cette version d'implémentation est réputée robuste, car elle bénéficie de l'ancienneté de Pivotal.

TKGS

Tanzu Kubernetes Grid Service (TKGS) également appelé vSphere with Tanzu, c'est l'implémentation native de Tanzu Kubernetes au sein de vSphere. Avec TKGS, vous aurez accès à des fonctionnalités avancées tirant pleinement parti de vos infrastructures existantes :

  • Implémentation vCenter SSO
  • Stockage vSphere
  • Réseaux vSphere
  • Les vSphere Pods

Prérequis à l'implémentation de TKGS:

  • License VMware vSphere Entreprise Plus
  • HA/DRS activé (pleinement automatisé)
  • vSphere >= 7.0U2

TKGI

Tanzu Kubernetes Gris Integreted (TKGI), anciennement appelé VMware Enterprise PKS, est l'implémentation intégrée à Cloud Foundry BOSH et Ops Manager.  Vous y retrouverez des fonctionnalités avancées intégrées comme, un registre d'image, un pipeline CI/CD, et d'autres composants pour permettant d'assurer la gestion du cycle de vie de vos conteneurs.

Sources:
https://docs.vmware.com/en/VMware-Tanzu-Kubernetes-Grid/index.html