Aller au contenu principal

Cluster Kubernetes local

Configurer un cluster local avec une recette ujust​

La configuration d’un cluster Kubernetes local ne nécessite qu’une commande dans le terminal :

ujust bbrew
bbrew

Sélectionnez ensuite k8s-tools.

Cette commande installe plusieurs outils, notamment :

NomDescription
cdk8sDéfinit des applications Kubernetes et des abstractions réutilisables à l’aide de langages de programmation familiers.
k0sctlOutil en ligne de commande pour initialiser et gérer des clusters Kubernetes k0s.
k3supUtilitaire léger pour installer k3s sur n’importe quelle machine virtuelle locale ou distante.
kindOutil pour exécuter des clusters Kubernetes locaux en utilisant des conteneurs Docker comme « nœuds ».
daggerKit de développement portable pour les pipelines CI/CD.
grypeAnalyseur de vulnérabilités pour les images de conteneurs et les systèmes de fichiers.
helmGestionnaire de paquets pour Kubernetes.
kubectlOutil en ligne de commande de Kubernetes permettant d’exécuter des commandes sur des clusters Kubernetes.
k9sInterface dans le terminal pour interagir avec vos clusters Kubernetes.
kubectxOutil permettant de changer plus rapidement de contexte (cluster) dans kubectl.
packOutil en ligne de commande pour construire des applications avec Cloud Native Buildpacks.
syftOutil en ligne de commande et bibliothèque pour générer une nomenclature logicielle (SBOM) à partir d’images de conteneurs et de systèmes de fichiers.

Outils CNCF​

Pour accéder à l’ensemble des outils de la Cloud Native Computing Foundation, utilisez ujust cncf afin de parcourir et d’installer les outils d’une vaste collection de 89 projets CNCF, aux stades de maturité « graduated », « incubating » et « sandbox ». Vous y trouverez notamment Argo, Cilium, Envoy, Flux, Istio, Linkerd, Prometheus et bien d’autres.

Avec Podman Desktop​

Si vous préférez une méthode graphique pour configurer un cluster sur votre machine de développement, vous pouvez aussi utiliser Podman Desktop, qui est inclus.

Ouvrez l’application, cliquez sur l’icône Kubernetes à gauche, puis lancez votre propre petit cluster en local !

Podman Desktop

Tout en douceur.