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
Sélectionnez ensuite k8s-tools.
Cette commande installe plusieurs outils, notamment :
| Nom | Description |
|---|---|
| cdk8s | Définit des applications Kubernetes et des abstractions réutilisables à l’aide de langages de programmation familiers. |
| k0sctl | Outil en ligne de commande pour initialiser et gérer des clusters Kubernetes k0s. |
| k3sup | Utilitaire léger pour installer k3s sur n’importe quelle machine virtuelle locale ou distante. |
| kind | Outil pour exécuter des clusters Kubernetes locaux en utilisant des conteneurs Docker comme « nœuds ». |
| dagger | Kit de développement portable pour les pipelines CI/CD. |
| grype | Analyseur de vulnérabilités pour les images de conteneurs et les systèmes de fichiers. |
| helm | Gestionnaire de paquets pour Kubernetes. |
| kubectl | Outil en ligne de commande de Kubernetes permettant d’exécuter des commandes sur des clusters Kubernetes. |
| k9s | Interface dans le terminal pour interagir avec vos clusters Kubernetes. |
| kubectx | Outil permettant de changer plus rapidement de contexte (cluster) dans kubectl. |
| pack | Outil en ligne de commande pour construire des applications avec Cloud Native Buildpacks. |
| syft | Outil 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 !

Tout en douceur.