Tâches

Tâches
Administration d'un cluster
Access Clusters Using the Kubernetes API (EN)
Access Services Running on Clusters (EN)
Advertise Extended Resources for a Node (EN)
Autoscale the DNS Service in a Cluster (EN)
Change the default StorageClass (EN)
Change the Reclaim Policy of a PersistentVolume (EN)
Cluster Management (EN)
Configure Multiple Schedulers (EN)
Configure Out of Resource Handling (EN)
Configure Quotas for API Objects (EN)
Control CPU Management Policies on the Node (EN)
Control Topology Management Policies on a node (EN)
Customizing DNS Service (EN)
Debugging DNS Resolution (EN)
Declare Network Policy (EN)
Développer un Cloud Controller Manager
Enabling EndpointSlices (EN)
Enabling Service Topology (EN)
Encrypting Secret Data at Rest (EN)
Guaranteed Scheduling For Critical Add-On Pods (EN)
IP Masquerade Agent User Guide (EN)
Kubernetes cloud-controller-manager
Limit Storage Consumption (EN)
Namespaces Walkthrough (EN)
Operating etcd clusters for Kubernetes (EN)
Reconfigure a Node's Kubelet in a Live Cluster (EN)
Reserve Compute Resources for System Daemons (EN)
Safely Drain a Node while Respecting the PodDisruptionBudget (EN)
Securing a Cluster (EN)
Set Kubelet parameters via a config file (EN)
Set up High-Availability Kubernetes Masters (EN)
Share a Cluster with Namespaces (EN)
Using a KMS provider for data encryption (EN)
Using CoreDNS for Service Discovery (EN)
Using NodeLocal DNSCache in Kubernetes clusters (EN)
Using sysctls in a Kubernetes Cluster (EN)
Fédération
Administration du Control Plane de la fédération
Extend kubectl with plugins (EN)
Manage HugePages (EN)
Schedule GPUs (EN)

Edit This Page

Installer Minikube

Cette page vous montre comment installer Minikube, qui est un outil qui fait tourner un cluster Kubernetes à un noeud unique dans une machine virtuelle sur votre machine.

Pré-requis

La virtualisation VT-x ou AMD-v doit être activée dans le BIOS de votre machine.

Pour vérifier si la virtualisation est prise en charge sur Linux, exécutez la commande suivante et vérifiez que la sortie n’est pas vide:

egrep --color 'vmx|svm' /proc/cpuinfo

Installer un hyperviseur

Si vous n’avez pas déjà un hyperviseur installé, installez-le maintenant pour votre système d’exploitation:

Système d’exploitation Hyperviseurs supportés
macOS VirtualBox, VMware Fusion, HyperKit
Linux VirtualBox, KVM
Windows VirtualBox, Hyper-V
Note: Minikube supporte également une option --vm-driver=none qui exécute les composants Kubernetes sur la machine hôte et non dans une VM. L’utilisation de ce pilote nécessite Docker et un environnement Linux mais pas un hyperviseur.

Installer kubectl

Installer Minikube

macOS

La façon la plus simple d’installer Minikube sur macOS est d’utiliser Homebrew:

brew install minikube

Vous pouvez aussi l’installer sur macOS en téléchargeant un binaire statique:

curl -Lo minikube https://storage.googleapis.com/minikube/releases/latest/minikube-darwin-amd64 \
  && chmod +x minikube

Voici une façon simple d’ajouter l’exécutable de Minikube à votre path:

sudo mv minikube /usr/local/bin

Linux

Note: Ce document vous montre comment installer Minikube sur Linux en utilisant un binaire statique. Pour d’autres méthodes d’installation sous Linux, reportez-vous à la section Minikube documentation.

Vous pouvez installer Minikube sur Linux en téléchargeant un binaire statique:

curl -Lo minikube https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64 \
  && chmod +x minikube

Voici une façon simple d’ajouter l’exécutable de Minikube à votre path:

sudo cp minikube /usr/local/bin && rm minikube

Windows

Note: Pour exécuter Minikube sur Windows, vous devez d’abord installer VirtualBox ou Hyper-V. Hyper-V peut être utilisé avec trois versions de Windows 10 : Windows 10 Enterprise, Windows 10 Professional et Windows 10 Education. Voir le dépôt GitHub officiel de Minikube pour plus d’informations sur l’installation.

La façon la plus simple d’installer Minikube sur Windows est d’utiliser Chocolatey (exécuté avec les droits administrateur) :

choco install minikube kubernetes-cli

Une fois l’installation de Minikube terminée, fermez la session CLI en cours et redémarrez. Minikube devrait avoir été ajouté à votre path automatiquement.

Installation manuelle de Windows

Pour installer Minikube manuellement sur Windows, téléchargez minikube-windows-amd64, renommez-le en minikube.exe, et ajoutez-le à votre path.

Windows Installer

Pour installer manuellement Minikube sur Windows à l’aide de Windows Installer, téléchargez minikube-installer.exe et exécutez l’Installer.

Tout nettoyer pour recommencer à zéro

Si vous avez déjà installé minikube, exécutez:

minikube start

Si cette commande renvoie une erreur:

machine does not exist

Vous devez supprimer les fichiers de configuration:

rm -rf ~/.minikube

A suivre

Feedback