add fr pages
This commit is contained in:
@@ -1,11 +1,11 @@
|
||||
---
|
||||
title: Personnalisation de la configuration du control plane avec kubeadm
|
||||
description: Personnalisation de la configuration du control plane avec kubeadm
|
||||
content_template: templates/concept
|
||||
content_type: concept
|
||||
weight: 40
|
||||
---
|
||||
|
||||
{{% capture overview %}}
|
||||
<!-- overview -->
|
||||
|
||||
{{< feature-state for_k8s_version="1.12" state="stable" >}}
|
||||
|
||||
@@ -27,9 +27,9 @@ pour un composant du control plane:
|
||||
Pour plus de détails sur chaque champ de la configuration, vous pouvez accéder aux
|
||||
[pages de référence de l'API](https://godoc.org/k8s.io/kubernetes/cmd/kubeadm/app/apis/kubeadm#ClusterConfiguration).
|
||||
|
||||
{{% /capture %}}
|
||||
|
||||
{{% capture body %}}
|
||||
|
||||
<!-- body -->
|
||||
|
||||
## Paramètres pour l'API Server
|
||||
|
||||
@@ -86,4 +86,4 @@ scheduler:
|
||||
kubeconfig: /home/johndoe/kubeconfig.yaml
|
||||
```
|
||||
|
||||
{{% /capture %}}
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
---
|
||||
title: Création d'un Cluster a master unique avec kubeadm
|
||||
description: Création d'un Cluster a master unique avec kubeadm
|
||||
content_template: templates/task
|
||||
content_type: task
|
||||
weight: 30
|
||||
---
|
||||
|
||||
{{% capture overview %}}
|
||||
<!-- overview -->
|
||||
|
||||
<img src="https://raw.githubusercontent.com/cncf/artwork/master/projects/kubernetes/certified-kubernetes/versionless/color/certified-kubernetes-color.png" align="right" width="150px">**kubeadm** vous aide à démarrer un cluster Kubernetes minimum,
|
||||
viable et conforme aux meilleures pratiques. Avec kubeadm, votre cluster
|
||||
@@ -78,18 +78,19 @@ problème de sécurité est trouvé. Voici les dernières versions de Kubernetes
|
||||
| v1.12.x | Septembre 2018 | Juin 2019 |
|
||||
| v1.13.x | Décembre 2018 | Septembre 2019 |
|
||||
|
||||
{{% /capture %}}
|
||||
|
||||
{{% capture prerequisites %}}
|
||||
|
||||
## {{% heading "prerequisites" %}}
|
||||
|
||||
|
||||
- Une ou plusieurs machines exécutant un système d'exploitation compatible deb/rpm, par exemple Ubuntu ou CentOS
|
||||
- 2 Go ou plus de RAM par machine. Si vous essayez moins cela laissera trop peu de place pour vos applications.
|
||||
- 2 processeurs ou plus sur le master
|
||||
- Connectivité réseau entre toutes les machines du cluster, qu'il soit public ou privé.
|
||||
|
||||
{{% /capture %}}
|
||||
|
||||
{{% capture steps %}}
|
||||
|
||||
<!-- steps -->
|
||||
|
||||
## Objectifs
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
---
|
||||
title: Options pour la topologie en haute disponibilité
|
||||
description: Topologie haute-disponibilité Kubernetes
|
||||
content_template: templates/concept
|
||||
content_type: concept
|
||||
weight: 50
|
||||
---
|
||||
|
||||
{{% capture overview %}}
|
||||
<!-- overview -->
|
||||
|
||||
Cette page explique les deux options de configuration de topologie de vos clusters Kubernetes
|
||||
pour la haute disponibilité.
|
||||
@@ -17,9 +17,9 @@ Vous pouvez configurer un cluster en haute disponibilité:
|
||||
|
||||
Vous devez examiner attentivement les avantages et les inconvénients de chaque topologie avant
|
||||
de configurer un cluster en haute disponibilité.
|
||||
{{% /capture %}}
|
||||
|
||||
{{% capture body %}}
|
||||
|
||||
<!-- body -->
|
||||
|
||||
## Topologie etcd empilée
|
||||
|
||||
@@ -73,10 +73,10 @@ Un minimum de trois machines pour les nœuds du control plane et de trois machin
|
||||
|
||||
Schéma de la [Topologie externe etcd](/images/kubeadm/kubeadm-ha-topology-external-etcd.svg)
|
||||
|
||||
{{% /capture %}}
|
||||
|
||||
{{% capture whatsnext %}}
|
||||
|
||||
## {{% heading "whatsnext" %}}
|
||||
|
||||
|
||||
- [Configurer un cluster hautement disponible avec kubeadm](/docs/setup/independent/high-availability/)
|
||||
|
||||
{{% /capture %}}
|
||||
@@ -1,11 +1,11 @@
|
||||
---
|
||||
title: Création de clusters hautement disponibles avec kubeadm
|
||||
description: Cluster Kubernetes haute-disponibilité kubeadm
|
||||
content_template: templates/task
|
||||
content_type: task
|
||||
weight: 60
|
||||
---
|
||||
|
||||
{{% capture overview %}}
|
||||
<!-- overview -->
|
||||
|
||||
Cette page explique deux approches différentes pour configurer un Kubernetes à haute disponibilité.
|
||||
cluster utilisant kubeadm:
|
||||
@@ -35,9 +35,10 @@ environnement Cloud, les approches documentées ici ne fonctionne ni avec des ob
|
||||
load balancer, ni avec des volumes persistants dynamiques.
|
||||
{{< /caution >}}
|
||||
|
||||
{{% /capture %}}
|
||||
|
||||
{{% capture prerequisites %}}
|
||||
|
||||
## {{% heading "prerequisites" %}}
|
||||
|
||||
|
||||
Pour les deux méthodes, vous avez besoin de cette infrastructure:
|
||||
|
||||
@@ -57,9 +58,9 @@ Les exemples suivants utilisent Calico en tant que fournisseur de réseau de Pod
|
||||
CNI, pensez à remplacer les valeurs par défaut si nécessaire.
|
||||
{{< /note >}}
|
||||
|
||||
{{% /capture %}}
|
||||
|
||||
{{% capture steps %}}
|
||||
|
||||
<!-- steps -->
|
||||
|
||||
## Premières étapes pour les deux méthodes
|
||||
|
||||
@@ -344,4 +345,4 @@ Chaque nœud worker peut maintenant être joint au cluster avec la commande renv
|
||||
de n’importe quelle commande `kubeadm init`. L'option `--experimental-control-plane` ne doit pas
|
||||
être ajouté aux nœuds workers.
|
||||
|
||||
{{% /capture %}}
|
||||
|
||||
|
||||
@@ -1,20 +1,21 @@
|
||||
---
|
||||
title: Installer kubeadm
|
||||
description: kubeadm installation Kubernetes
|
||||
content_template: templates/task
|
||||
content_type: task
|
||||
weight: 20
|
||||
---
|
||||
|
||||
{{% capture overview %}}
|
||||
<!-- overview -->
|
||||
|
||||
<img src="https://raw.githubusercontent.com/cncf/artwork/master/projects/kubernetes/certified-kubernetes/versionless/color/certified-kubernetes-color.png" align="right" width="150px">Cette page vous
|
||||
apprend comment installer la boîte à outils `kubeadm`.
|
||||
Pour plus d'informations sur la création d'un cluster avec kubeadm, une fois que vous avez
|
||||
effectué ce processus d'installation, voir la page: [Utiliser kubeadm pour créer un cluster](/docs/setup/independent/create-cluster-kubeadm/).
|
||||
|
||||
{{% /capture %}}
|
||||
|
||||
{{% capture prerequisites %}}
|
||||
|
||||
## {{% heading "prerequisites" %}}
|
||||
|
||||
|
||||
* Une ou plusieurs machines exécutant:
|
||||
- Ubuntu 16.04+
|
||||
@@ -31,9 +32,9 @@ effectué ce processus d'installation, voir la page: [Utiliser kubeadm pour cré
|
||||
* Certains ports doivent êtres ouverts sur vos machines. Voir [ici](#check-required-ports) pour plus de détails.
|
||||
* Swap désactivé. Vous devez impérativement désactiver le swap pour que la kubelet fonctionne correctement.
|
||||
|
||||
{{% /capture %}}
|
||||
|
||||
{{% capture steps %}}
|
||||
|
||||
<!-- steps -->
|
||||
|
||||
## Vérifiez que les adresses MAC et product_uuid sont uniques pour chaque nœud {#verify-the-mac-address-and-product-uuid-are-unique-for-every-node}
|
||||
|
||||
@@ -253,8 +254,9 @@ systemctl restart kubelet
|
||||
|
||||
Si vous rencontrez des difficultés avec kubeadm, veuillez consulter notre [documentation de dépannage](/docs/setup/independent/troubleshooting-kubeadm/).
|
||||
|
||||
{{% capture whatsnext %}}
|
||||
## {{% heading "whatsnext" %}}
|
||||
|
||||
|
||||
* [Utiliser kubeadm pour créer un cluster](/docs/setup/independent/create-cluster-kubeadm/)
|
||||
|
||||
{{% /capture %}}
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
---
|
||||
title: Configuration des kubelet de votre cluster avec kubeadm
|
||||
description: Configuration kubelet Kubernetes cluster kubeadm
|
||||
content_template: templates/concept
|
||||
content_type: concept
|
||||
weight: 80
|
||||
---
|
||||
|
||||
{{% capture overview %}}
|
||||
<!-- overview -->
|
||||
|
||||
{{< feature-state for_k8s_version="1.11" state="stable" >}}
|
||||
|
||||
@@ -26,9 +26,9 @@ d’une machine donnée, telles que le système d’exploitation, le stockage et
|
||||
mise en réseau. Vous pouvez gérer la configuration manuellement de vos kubelets,
|
||||
mais [kubeadm fournit maintenant un type d’API `KubeletConfiguration` pour la gestion centralisée de vos configurations de kubelets](#configure-kubelets-using-kubeadm).
|
||||
|
||||
{{% /capture %}}
|
||||
|
||||
{{% capture body %}}
|
||||
|
||||
<!-- body -->
|
||||
|
||||
## Patterns de configuration des Kubelets
|
||||
|
||||
@@ -206,4 +206,4 @@ Les packages DEB et RPM fournis avec les versions de Kubernetes sont les suivant
|
||||
| `kubernetes-cni` | Installe les binaires officiels du CNI dans le repertoire `/opt/cni/bin`. |
|
||||
| `cri-tools` | Installe `/usr/bin/crictl` à partir de [https://github.com/kubernetes-incubator/cri-tools](https://github.com/kubernetes-incubator/cri-tools). |
|
||||
|
||||
{{% /capture %}}
|
||||
|
||||
|
||||
@@ -1,20 +1,21 @@
|
||||
---
|
||||
title: Configurer un cluster etcd en haute disponibilité avec kubeadm
|
||||
description: Configuration d'un cluster etcd en haute disponibilité avec kubeadm
|
||||
content_template: templates/task
|
||||
content_type: task
|
||||
weight: 70
|
||||
---
|
||||
|
||||
{{% capture overview %}}
|
||||
<!-- overview -->
|
||||
|
||||
Par défaut, Kubeadm exécute un cluster etcd mono nœud dans un pod statique géré
|
||||
par la kubelet sur le nœud du plan de contrôle (control plane). Ce n'est pas une configuration haute disponibilité puisque le cluster etcd ne contient qu'un seul membre et ne peut donc supporter
|
||||
qu'aucun membre ne devienne indisponible. Cette page vous accompagne dans le processus de création
|
||||
d'un cluster etcd à trois membres en haute disponibilité, pouvant être utilisé en tant que cluster externe lors de l’utilisation de kubeadm pour configurer un cluster kubernetes.
|
||||
|
||||
{{% /capture %}}
|
||||
|
||||
{{% capture prerequisites %}}
|
||||
|
||||
## {{% heading "prerequisites" %}}
|
||||
|
||||
|
||||
* Trois machines pouvant communiquer entre elles via les ports 2379 et 2380. Cette
|
||||
methode utilise ces ports par défaut. Cependant, ils sont configurables via
|
||||
@@ -24,9 +25,9 @@ le fichier de configuration kubeadm.
|
||||
|
||||
[toolbox]: /docs/setup/independent/install-kubeadm/
|
||||
|
||||
{{% /capture %}}
|
||||
|
||||
{{% capture steps %}}
|
||||
|
||||
<!-- steps -->
|
||||
|
||||
## Mise en place du cluster
|
||||
|
||||
@@ -249,14 +250,15 @@ kubeadm contient tout ce qui est nécessaire pour générer les certificats déc
|
||||
- Configurez `${ETCD_TAG}` avec la version de votre image etcd. Par exemple `v3.2.24`.
|
||||
- Configurez `${HOST0}` avec l'adresse IP de l'hôte que vous testez.
|
||||
|
||||
{{% /capture %}}
|
||||
|
||||
{{% capture whatsnext %}}
|
||||
|
||||
## {{% heading "whatsnext" %}}
|
||||
|
||||
|
||||
Une fois que vous avez un cluster de 3 membres etcd qui fonctionne, vous pouvez continuer à
|
||||
configurer un control plane hautement disponible utilisant la
|
||||
[méthode etcd externe avec kubeadm](/docs/setup/independent/high-availability/).
|
||||
|
||||
{{% /capture %}}
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
---
|
||||
title: Dépanner kubeadm
|
||||
description: Diagnostic pannes kubeadm debug
|
||||
content_template: templates/concept
|
||||
content_type: concept
|
||||
weight: 90
|
||||
---
|
||||
|
||||
{{% capture overview %}}
|
||||
<!-- overview -->
|
||||
|
||||
Comme avec n'importe quel programme, vous pourriez rencontrer une erreur lors de l'installation ou de
|
||||
l'exécution de kubeadm.
|
||||
@@ -25,9 +25,9 @@ dans le canal #kubeadm, ou posez une questions sur
|
||||
[StackOverflow](https://stackoverflow.com/questions/tagged/kubernetes). Merci d'ajouter les tags pertinents
|
||||
comme `#kubernetes` et `#kubeadm`, ainsi on pourra vous aider.
|
||||
|
||||
{{% /capture %}}
|
||||
|
||||
{{% capture body %}}
|
||||
|
||||
<!-- body -->
|
||||
|
||||
## `ebtables` ou un exécutable similaire introuvable lors de l'installation
|
||||
|
||||
@@ -283,4 +283,4 @@ sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/dock
|
||||
yum install docker-ce-18.06.1.ce-3.el7.x86_64
|
||||
```
|
||||
|
||||
{{% /capture %}}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user