Skip to content

Minikube : Installation et Configuration

Version des outils

Os / Tool Version
Debian 9.5.0
Windows 10 18.03
Kubernetes 1.12.2
Kubectl 1.12.2
Minikube v0.30.0

Avant propos

Minikube is a tool that makes it easy to run Kubernetes locally. Minikube runs a single-node Kubernetes cluster inside a VM on your laptop for users looking to try out Kubernetes or develop with it day-to-day.

Minikube est une sorte de "vagrant" dédié à kubernetes. Il permet d'instancier un kubernetes d'un seul noeud via un provider virtuel.
L'installation de Minikube fournit un simple CLI. On peut :

  • Instancier un cluster (de un noeud) de
  • l'arréter,
  • le configurer,
  • si connecter etc ...
  • Y installer des modules.

Minikube n'installe pas kubenetes et n'opère pas kubenetes. Au premier minikube start celui ci va télécharger une machine virtuel choisit en fonction d'un provider et la configuré comme on le souhaite. On manage donc la vm et la configuration du kubernetes de minikube via le cli, mais on opère le cluster via kubectl comme sur une instance classique.

La liste des providers fournit disponible pour minikube :

  • virtualbox
  • vmwarefusion
  • KVM2
  • hyperkit
  • xhyve
  • hyperv
  • none

Procédure d'installation

Comme expliqué précédemment minikube n'est qu'un "simple" CLI. Vous pouvez l'installer sur plusieur OS de différentes manière.

  • Via des packages binaire natif à l'os
  • En télécharchant et en éxécutant l'éxécutable

Procédure de post-installation

Verifying the Installation :

Cheat Sheet

Kubernetes Basics

Commands Description

Kubernetes Essential

Commands Description

Kubernetes Advanced

Commands Description

Tutoriels Kubernetes

Source

Minikube Setup
Minikube Tutorials
Minikube Release
Minikube Setup Without Vm Support
Minikube Issue 2575
Minikube Issue 2762