Les Opérateurs Kubernetes

Spécialité(s)


Résumé

Aah les Opérateurs... Cette idée géniale venue de CoreOS, maintenue et encore améliorée par Red Hat et toute la communauté Open Source ! Vous n'en avez pas entendu parler ? C'est pourtant l'un des sujets les plus passionnants du moment, une véritable révolution qui est en marche.


Il y a un peu plus de deux ans, CoreOS publiait un article pour nous présenter les Opérateurs comme une nouvelle manière de déployer des applications complexes au sein de Kubernetes [1]. L'idée, simple en théorie, est extrêmement compliquée à mettre en œuvre : il s'agit de transférer la connaissance opérationnelle dont dispose un ingénieur, concernant une application, dans une autre application (non, non, vous avez bien lu). Si je dois l'illustrer par un exemple, l'opérateur d'une base de données doit être en mesure d'en faire le déploiement, de la mettre à l'échelle (en ajoutant un réplica par exemple), de sauvegarder et de restaurer ses données, ou même de la mettre à jour. Si bien qu'un développeur n'a plus besoin de connaître le fonctionnement d'une base de données pour la mettre en œuvre et la maintenir, il a juste besoin de kubectl pour interagir sur des ressources aussi simples de createDatabase ou backupDatabase. Docker nous permettait d'avoir en...

Cet article est réservé aux abonnés. Il vous reste 97% à découvrir.
S'abonner à Connect
  • Accédez à tous les contenus de Connect en illimité
  • Découvrez des listes de lecture et des contenus Premium
  • Consultez les nouveaux articles en avant-première
Je m'abonne


Article rédigé par

Abonnez-vous maintenant

et profitez de tous les contenus en illimité

Je découvre les offres

Déjà abonné ? Connectez-vous