Glasskube : un gestionnaire de package pour Kubernetes

Par:
fredericmazue

mar, 12/03/2024 - 14:42

La gestion des déploiements de logiciels dans Kubernetes est un processus qui peut être complexe. Utiliser des gestionnaires de packages traditionnels ou appliquer directement des manifestes peut être très déroutant et n'est pas évolutif. C'est là qu'intervient le projet Glasskube.

Glasskube est conçu pour vous aider à installer vos packages Kubernetes préférés à l'aide de son interface utilisateur pour une complexité réduite et une transparence accrue. Est également proposée une CLI inspirée de Brew pour les utilisateurs avancés. Les packages Glasskube tiennent compte des dépendances, comme on comme tout gestionnaire de packages. Glasskube est comme une application cloud native, afin que vous puissiez suivre votre approche GitOps.

Au moment où nous écrivons ces lignes Glasskube est en version 0.0.1 et seuls sont supportés le spackages

  • Cert Manager
  • Cyclops
  • Ingress-NGINX Controller
  • Keptn
  • Kubernetes Dashboard

Avec la version 0.1.0 dont la publication est prévue très prochainement, il sera possuble d'installer installer des applications comme GitLab , Keycloak ou Hashicorp Vault avec Glasskube Apps Operator.

Glasskube est un logiciel libre sous licence Apache 2.0, disponible sur GitHub. La page GitHub du projet propose un guide de démarrage rapide.