Skip to content

Commit fbd18f4

Browse files
authored
Merge pull request #20038 from rekcah78/rekcah78-update_install_minikube_fr
Update From EN to FR - install minikube
2 parents 66304ea + aca31ba commit fbd18f4

File tree

1 file changed

+147
-46
lines changed

1 file changed

+147
-46
lines changed

content/fr/docs/tasks/tools/install-minikube.md

Lines changed: 147 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -15,22 +15,22 @@ Cette page vous montre comment installer [Minikube](/fr/docs/tutorials/hello-min
1515

1616
{{% capture prerequisites %}}
1717

18-
La virtualisation VT-x ou AMD-v doit être activée dans le BIOS de votre machine.
19-
2018
{{< tabs name="minikube_before_you_begin" >}}
2119
{{% tab name="Linux" %}}
22-
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:
20+
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 :
2321
```
24-
egrep --color 'vmx|svm' /proc/cpuinfo
22+
grep -E --color 'vmx|svm' /proc/cpuinfo
2523
```
2624
{{% /tab %}}
25+
2726
{{% tab name="macOS" %}}
2827
Pour vérifier si la virtualisation est prise en charge sur macOS, exécutez la commande suivante sur votre terminal.
2928
```
30-
sysctl -a | grep machdep.cpu.features
29+
sysctl -a | grep -E --color 'machdep.cpu.features|VMX'
3130
```
3231
Si vous trouvez `VMX` dans la sortie, la fonction VT-x est supportée sur votre OS.
3332
{{% /tab %}}
33+
3434
{{% tab name="Windows" %}}
3535
Pour vérifier si la virtualisation est prise en charge sur Windows 8 et au-delà, exécutez la commande suivante sur votre terminal Windows ou à l'invite de commande.
3636
```
@@ -44,117 +44,218 @@ Hyper-V Requirements: VM Monitor Mode Extensions: Yes
4444
Data Execution Prevention Available: Yes
4545
```
4646

47+
Si vous voyez la sortie suivante, votre système a déjà un hyperviseur installé et vous pouvez ignorer l'étape suivante.
48+
```
49+
Configuration requise pour Hyper-V: un hyperviseur a été détecté. Les fonctionnalités requises pour Hyper-V ne seront pas affichées.
50+
```
51+
52+
4753
{{% /tab %}}
4854
{{< /tabs >}}
4955

5056
{{% /capture %}}
5157

5258
{{% capture steps %}}
5359

54-
## Installer un hyperviseur
60+
# Installer Minikube
5561

56-
Si vous n'avez pas déjà un hyperviseur installé, installez-le maintenant pour votre système d'exploitation:
62+
{{< tabs name="tab_with_md" >}}
63+
{{% tab name="Linux" %}}
5764

58-
Système d'exploitation | Hyperviseurs supportés
59-
:----------------|:---------------------
60-
macOS | [VirtualBox](https://www.virtualbox.org/wiki/Downloads), [VMware Fusion](https://www.vmware.com/products/fusion), [HyperKit](https://github.com/moby/hyperkit)
61-
Linux | [VirtualBox](https://www.virtualbox.org/wiki/Downloads), [KVM](http://www.linux-kvm.org/)
62-
Windows | [VirtualBox](https://www.virtualbox.org/wiki/Downloads), [Hyper-V](https://msdn.microsoft.com/en-us/virtualization/hyperv_on_windows/quick_start/walkthrough_install)
65+
### Installer kubectl
6366

64-
{{< note >}}
65-
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.
66-
{{< /note >}}
67+
Installez kubectl en suivant les instructions de la section [Installer et configurer kubectl](/fr/docs/tasks/tools/install-kubectl/#install-kubectl-on-linux).
6768

68-
## Installer kubectl
69+
### Installer un hyperviseur
6970

70-
* Installez kubectl en suivant les instructions de la section [Installer et configurer kubectl](/fr/docs/tasks/tools/install-kubectl/).
71+
Si vous n'avez pas déjà un hyperviseur installé, installez-le maintenant pour votre système d'exploitation :
7172

72-
## Installer Minikube
73+
[KVM](http://www.linux-kvm.org/), qui utilise également QEMU
7374

74-
### macOS
75+
[VirtualBox](https://www.virtualbox.org/wiki/Downloads)
7576

76-
La façon la plus simple d'installer Minikube sur macOS est d'utiliser [Homebrew](https://brew.sh):
77+
Minikube supporte également une option `--vm-driver=none` qui exécute les composants Kubernetes sur la machine hôte et dans pas dans une VM.
78+
L'utilisation de ce pilote nécessite [Docker](https://www.docker.com/products/docker-desktop) et un environnement Linux mais pas un hyperviseur.
79+
80+
Si vous utilisez le pilote `none` dans Debian ou un dérivé, utilisez les paquets` .deb` pour
81+
Docker plutôt que le package snap, qui ne fonctionne pas avec Minikube.
82+
Vous pouvez télécharger les packages `.deb` depuis [Docker](https://www.docker.com/products/docker-desktop).
83+
84+
{{< caution >}}
85+
Le pilote VM `none` peut entraîner des problèmes de sécurité et de perte de données.
86+
Avant d'utiliser `--driver=none`, consultez [cette documentation] (https://minikube.sigs.k8s.io/docs/reference/drivers/none/) pour plus d'informations.
87+
{{</ caution >}}
88+
89+
Minikube prend également en charge un `vm-driver=podman` similaire au pilote Docker. Podman est exécuté en tant que superutilisateur (utilisateur root), c'est le meilleur moyen de garantir que vos conteneurs ont un accès complet à toutes les fonctionnalités disponibles sur votre système.
90+
91+
{{< caution >}}
92+
Le pilote `podman` nécessite l’exécution des conteneurs en tant que root car les comptes d’utilisateurs normaux n’ont pas un accès complet à toutes les fonctionnalités du système d’exploitation que leurs conteneurs pourraient avoir besoin d’exécuter.
93+
{{</ caution >}}
94+
95+
### Installer Minikube à l'aide d'un package
96+
97+
Il existe des packages * expérimentaux * pour Minikube; vous pouvez trouver des packages Linux (AMD64)
98+
depuis la page [releases](https://github.com/kubernetes/minikube/releases) de Minikube sur GitHub.
99+
100+
Utilisez l'outil de package de votre distribution Linux pour installer un package approprié.
101+
102+
### Installez Minikube par téléchargement direct
103+
104+
Si vous n'installez pas via un package, vous pouvez télécharger
105+
un binaire autonome et l'utiliser.
77106

78107
```shell
79-
brew install minikube
108+
curl -Lo minikube https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64 \
109+
&& chmod +x minikube
80110
```
81111

82-
Vous pouvez aussi l'installer sur macOS en téléchargeant un binaire statique:
112+
Voici un moyen simple d'ajouter l'exécutable Minikube à votre path :
83113

84114
```shell
85-
curl -Lo minikube https://storage.googleapis.com/minikube/releases/latest/minikube-darwin-amd64 \
86-
&& chmod +x minikube
115+
sudo mkdir -p /usr/local/bin/
116+
sudo install minikube /usr/local/bin/
87117
```
88118

89-
Voici une façon simple d'ajouter l'exécutable de Minikube à votre path:
119+
### Installer Minikube en utilisant Homebrew
120+
121+
Une autre alternative, vous pouvez installer Minikube en utilisant Linux [Homebrew] (https://docs.brew.sh/Homebrew-on-Linux) :
90122

91123
```shell
92-
sudo mv minikube /usr/local/bin
124+
brew install minikube
93125
```
94126

95-
### Linux
127+
{{% /tab %}}
128+
{{% tab name="macOS" %}}
129+
### Installer kubectl
96130

97-
{{< note >}}
98-
Ce document vous montre comment installer Minikube sur Linux en utilisant un binaire statique.
99-
Pour d'autres méthodes d'installation sous Linux, reportez-vous à la section [Minikube documentation](https://minikube.sigs.k8s.io/docs/start/linux/).
100-
{{< /note >}}
131+
Installez kubectl en suivant les instructions de la section [Installer et configurer kubectl](/fr/docs/tasks/tools/install-kubectl/#install-kubectl-on-macos).
101132

102-
Vous pouvez installer Minikube sur Linux en téléchargeant un binaire statique:
133+
### Installer un hyperviseur
134+
135+
Si vous n'avez pas encore installé d'hyperviseur, installez-en un maintenant :
136+
137+
[HyperKit](https://github.com/moby/hyperkit)
138+
139+
[VirtualBox](https://www.virtualbox.org/wiki/Downloads)
140+
141+
[VMware Fusion](https://www.vmware.com/products/fusion)
142+
143+
### Installer Minikube
144+
La façon la plus simple d'installer Minikube sur macOS est d'utiliser [Homebrew](https://brew.sh):
103145

104146
```shell
105-
curl -Lo minikube https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64 \
147+
brew install minikube
148+
```
149+
150+
Vous pouvez aussi l'installer sur macOS en téléchargeant un binaire statique :
151+
152+
```shell
153+
curl -Lo minikube https://storage.googleapis.com/minikube/releases/latest/minikube-darwin-amd64 \
106154
&& chmod +x minikube
107155
```
108156

109-
Voici une façon simple d'ajouter l'exécutable de Minikube à votre path:
157+
Voici une façon simple d'ajouter l'exécutable de Minikube à votre path :
110158

111159
```shell
112-
sudo cp minikube /usr/local/bin && rm minikube
160+
sudo mv minikube /usr/local/bin
113161
```
114162

115-
### Windows
163+
{{% /tab %}}
164+
{{% tab name="Windows" %}}
165+
### Installer kubectl
166+
167+
Installez kubectl en suivant les instructions de la section [Installer et configurer kubectl](/fr/docs/tasks/tools/install-kubectl/#install-kubectl-on-windows).
168+
169+
### Installer un hyperviseur
170+
171+
Si vous n'avez pas encore installé d'hyperviseur, installez-en un maintenant :
172+
173+
[Hyper-V](https://msdn.microsoft.com/en-us/virtualization/hyperv_on_windows/quick_start/walkthrough_install)
174+
175+
[VirtualBox](https://www.virtualbox.org/wiki/Downloads)
116176

117177
{{< note >}}
118-
Pour exécuter Minikube sur Windows, vous devez d'abord installer [VirtualBox](https://www.virtualbox.org/) ou [Hyper-V](https://docs.microsoft.com/en-us/virtualization/hyper-v-on-windows/quick-start/enable-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](https://github.com/kubernetes/minikube/#installation).
119-
{{< /note >}}
178+
Hyper-V peut fonctionner sur trois versions de Windows 10: Windows 10 Entreprise, Windows 10 Professionnel et Windows 10 Éducation.
179+
{{</ note >}}
180+
181+
### Installer Minikube en utilisant Chocolatey
120182

121183
La façon la plus simple d'installer Minikube sur Windows est d'utiliser [Chocolatey](https://chocolatey.org/) (exécuté avec les droits administrateur) :
122184

123185
```shell
124-
choco install minikube kubernetes-cli
186+
choco install minikube
125187
```
126188

127189
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.
128190

129-
#### Installation manuelle de Windows
191+
### Installer Minikube avec Windows Installer
192+
193+
Pour installer manuellement Minikube sur Windows à l'aide de [Windows Installer](https://docs.microsoft.com/en-us/windows/desktop/msi/windows-installer-portal), téléchargez [`minikube-installer.exe`](https://github.com/kubernetes/minikube/releases/latest) et exécutez l'Installer.
194+
195+
#### Installer Minikube manuellement
130196

131197
Pour installer Minikube manuellement sur Windows, téléchargez [`minikube-windows-amd64`](https://github.com/kubernetes/minikube/releases/latest), renommez-le en `minikube.exe`, et ajoutez-le à votre path.
132198

133-
#### Windows Installer
199+
{{% /tab %}}
200+
{{< /tabs >}}
134201

135-
Pour installer manuellement Minikube sur Windows à l'aide de [Windows Installer](https://docs.microsoft.com/en-us/windows/desktop/msi/windows-installer-portal), téléchargez [`minikube-installer.exe`](https://github.com/kubernetes/minikube/releases/latest) et exécutez l'Installer.
136202

137203
{{% /capture %}}
138204

139205
{{% capture whatsnext %}}
140206

141-
* [Exécutez Kubernetes localement via Minikube](/docs/setup/minikube/)
207+
* [Exécutez Kubernetes localement via Minikube](/fr/docs/setup/learning-environment/minikube/)
142208

143209
{{% /capture %}}
144210

211+
## Confirmer l'installation
212+
213+
Pour confirmer la réussite de l'installation d'un hyperviseur et d'un mini-cube, vous pouvez exécuter la commande suivante pour démarrer un cluster Kubernetes local :
214+
215+
{{< note >}}
216+
217+
Pour définir le `--driver` avec` minikube start`, entrez le nom de l'hyperviseur que vous avez installé en minuscules où `<driver_name>` est mentionné ci-dessous. Une liste complète des valeurs `--driver` est disponible dans [la documentation spécifiant le pilote VM](https://kubernetes.io/docs/setup/learning-environment/minikube/#specifying-the-vm-driver).
218+
219+
{{</ note >}}
220+
221+
```shell
222+
minikube start --driver=<driver_name>
223+
```
224+
225+
Une fois `minikube start` terminé, exécutez la commande ci-dessous pour vérifier l'état du cluster :
226+
227+
```shell
228+
minikube status
229+
```
230+
231+
Si votre cluster est en cours d'exécution, la sortie de `minikube status` devrait être similaire à :
232+
233+
```
234+
host: Running
235+
kubelet: Running
236+
apiserver: Running
237+
kubeconfig: Configured
238+
```
239+
240+
Après avoir vérifié si Minikube fonctionne avec l'hyperviseur choisi, vous pouvez continuer à utiliser Minikube ou arrêter votre cluster. Pour arrêter votre cluster, exécutez :
241+
242+
```shell
243+
minikube stop
244+
```
245+
145246
## Tout nettoyer pour recommencer à zéro
146247

147-
Si vous avez déjà installé minikube, exécutez:
248+
Si vous avez déjà installé minikube, exécutez :
148249
```shell
149250
minikube start
150251
```
151252

152-
Si cette commande renvoie une erreur:
253+
Si cette commande renvoie une erreur :
153254
```shell
154255
machine does not exist
155256
```
156257

157-
Vous devez supprimer les fichiers de configuration:
258+
Vous devez supprimer les fichiers de configuration :
158259
```shell
159260
rm -rf ~/.minikube
160261
```

0 commit comments

Comments
 (0)