-
Notifications
You must be signed in to change notification settings - Fork 14.4k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
docs-fr | tutorials | create-cluster (#14584)
* init pages tuto FR create-cluster * typo * update * update index
- Loading branch information
1 parent
5c9a9b1
commit 8bf1393
Showing
4 changed files
with
267 additions
and
0 deletions.
There are no files selected for viewing
118 changes: 118 additions & 0 deletions
118
content/fr/docs/tutorials/kubernetes-basics/_index.html
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,118 @@ | ||
--- | ||
title: Apprendre les bases de Kubernetes | ||
linkTitle: Apprendre les bases de Kubernetes | ||
weight: 10 | ||
card: | ||
name: tutorials | ||
weight: 20 | ||
title: Pas à pas des bases | ||
--- | ||
|
||
<!DOCTYPE html> | ||
|
||
<html lang="fr"> | ||
|
||
<body> | ||
|
||
<div class="layout" id="top"> | ||
|
||
<main class="content"> | ||
|
||
<div class="row"> | ||
<div class="col-md-9"> | ||
<h2>Les bases de Kubernetes</h2> | ||
<p>Ce tutoriels offre une présentation des bases du système d’orchestration de cluster Kubernetes. Chaque module contient des informations de base sur les principales caractéristiques et concepts de Kubernetes, ainsi qu'un didacticiel en ligne interactif. Ces tutoriels interactifs vous permettent de gérer vous-même un cluster simple et ses applications conteneurisées.</p> | ||
<p>À l'aide des didacticiels interactifs, vous pouvez apprendre à:</p> | ||
<ul> | ||
<li>Déployer une application conteneurisée sur un cluster</li> | ||
<li>Passage à l'échelle du déploiement</li> | ||
<li>Mettre à jour l'application conteneurisée avec une nouvelle version du logiciel</li> | ||
<li>Déboguer l'application conteneurisée</li> | ||
</ul> | ||
<p>Les didacticiels utilisent Katacoda pour exécuter un navigateur virtuel dans votre navigateur Web, qui exécute Minikube, un déploiement local à petite échelle de Kubernetes pouvant être exécuté n’importe où. Il n'est pas nécessaire d'installer un logiciel ou de configurer quoi que ce soit; chaque didacticiel interactif s’exécute directement à partir de votre navigateur Web.</p> | ||
</div> | ||
</div> | ||
|
||
<br> | ||
|
||
<div class="row"> | ||
<div class="col-md-9"> | ||
<h2>Qu'est-ce que Kubernetes peut faire pour vous?</h2> | ||
<p>Avec les services Web modernes, les utilisateurs s'attendent à ce que les applications soient disponibles 24 heures sur 24, 7 jours sur 7 et les développeurs prévoient de déployer de nouvelles versions de ces applications plusieurs fois par jour. La conteneurisation aide les progiciels à atteindre ces objectifs, en permettant aux applications d'être publiées et mises à jour de manière simple et rapide sans temps d'arrêt. Kubernetes vous aide à vous assurer que ces applications conteneurisées s'exécutent où et quand vous le souhaitez, et les aide à trouver les ressources et les outils dont elles ont besoin pour travailler. Kubernetes est une plate-forme open source prête pour la production, conçue avec l'expérience accumulée de Google dans l'orchestration de conteneurs, associée aux meilleures idées de la communauté.</p> | ||
</div> | ||
</div> | ||
|
||
<div id="basics-modules" class="content__modules"> | ||
<h2>Modules de base Kubernetes</h2> | ||
<div class="row"> | ||
<div class="col-md-12"> | ||
<div class="row"> | ||
<div class="col-md-4"> | ||
<div class="thumbnail"> | ||
<a href="/fr/docs/tutorials/kubernetes-basics/create-cluster/cluster-intro/"><img src="/docs/tutorials/kubernetes-basics/public/images/module_01.svg?v=1469803628347" alt=""></a> | ||
<div class="caption"> | ||
<a href="/fr/docs/tutorials/kubernetes-basics/create-cluster/cluster-intro/"><h5>1. Créer un cluster Kubernetes</h5></a> | ||
</div> | ||
</div> | ||
</div> | ||
<div class="col-md-4"> | ||
<div class="thumbnail"> | ||
<a href="/docs/tutorials/kubernetes-basics/deploy-app/deploy-intro/"><img src="/docs/tutorials/kubernetes-basics/public/images/module_02.svg?v=1469803628347" alt=""></a> | ||
<div class="caption"> | ||
<a href="/docs/tutorials/kubernetes-basics/deploy-app/deploy-intro/"><h5>2. Déployer une application</h5></a> | ||
</div> | ||
</div> | ||
</div> | ||
<div class="col-md-4"> | ||
<div class="thumbnail"> | ||
<a href="/docs/tutorials/kubernetes-basics/explore/explore-intro/"><img src="/docs/tutorials/kubernetes-basics/public/images/module_03.svg?v=1469803628347" alt=""></a> | ||
<div class="caption"> | ||
<a href="/docs/tutorials/kubernetes-basics/explore/explore-intro/"><h5>3. Explorez votre application</h5></a> | ||
</div> | ||
</div> | ||
</div> | ||
</div> | ||
</div> | ||
<div class="col-md-12"> | ||
<div class="row"> | ||
<div class="col-md-4"> | ||
<div class="thumbnail"> | ||
<a href="/docs/tutorials/kubernetes-basics/expose/expose-intro/"><img src="/docs/tutorials/kubernetes-basics/public/images/module_04.svg?v=1469803628347" alt=""></a> | ||
<div class="caption"> | ||
<a href="/docs/tutorials/kubernetes-basics/expose/expose-intro/"><h5>4. Exposez votre application publiquement</h5></a> | ||
</div> | ||
</div> | ||
</div> | ||
<div class="col-md-4"> | ||
<div class="thumbnail"> | ||
<a href="/docs/tutorials/kubernetes-basics/scale/scale-intro/"><img src="/docs/tutorials/kubernetes-basics/public/images/module_05.svg?v=1469803628347" alt=""></a> | ||
<div class="caption"> | ||
<a href="/docs/tutorials/kubernetes-basics/scale/scale-intro/"><h5>5. Mettre à l'échelle votre application</h5></a> | ||
</div> | ||
</div> | ||
</div> | ||
<div class="col-md-4"> | ||
<div class="thumbnail"> | ||
<a href="/docs/tutorials/kubernetes-basics/update/update-intro/"><img src="/docs/tutorials/kubernetes-basics/public/images/module_06.svg?v=1469803628347" alt=""></a> | ||
<div class="caption"> | ||
<a href="/docs/tutorials/kubernetes-basics/update/update-intro/"><h5>6. Mettre à jour votre application</h5></a> | ||
</div> | ||
</div> | ||
</div> | ||
</div> | ||
</div> | ||
</div> | ||
</div> | ||
|
||
<div class="row"> | ||
<div class="col-md-12"> | ||
<a class="btn btn-lg btn-success" href="/docs/tutorials/kubernetes-basics/create-cluster/cluster-intro/" role="button">Lancer le tutoriel<span class="btn__next">›</span></a> | ||
</div> | ||
</div> | ||
|
||
</main> | ||
|
||
</div> | ||
|
||
</body> | ||
</html> |
4 changes: 4 additions & 0 deletions
4
content/fr/docs/tutorials/kubernetes-basics/create-cluster/_index.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
--- | ||
title: Créer un cluster | ||
weight: 10 | ||
--- |
37 changes: 37 additions & 0 deletions
37
content/fr/docs/tutorials/kubernetes-basics/create-cluster/cluster-interactive.html
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
--- | ||
title: Didacticiel interactif - Création d'un cluster | ||
weight: 20 | ||
--- | ||
|
||
<!DOCTYPE html> | ||
|
||
<html lang="fr"> | ||
|
||
<body> | ||
|
||
<link href="/fr/docs/tutorials/kubernetes-basics/public/css/styles.css" rel="stylesheet"> | ||
<link href="/fr/docs/tutorials/kubernetes-basics/public/css/overrides.css" rel="stylesheet"> | ||
<script src="https://katacoda.com/embed.js"></script> | ||
|
||
<div class="layout" id="top"> | ||
|
||
<main class="content katacoda-content"> | ||
|
||
<div class="katacoda"> | ||
<div class="katacoda__alert"> | ||
Pour interagir avec le terminal, veuillez utiliser la version bureau / tablette. | ||
</div> | ||
<div class="katacoda__box" id="inline-terminal-1" data-katacoda-id="kubernetes-bootcamp/1" data-katacoda-color="326de6" data-katacoda-secondary="273d6d" data-katacoda-hideintro="false" data-katacoda-font="Roboto" data-katacoda-fontheader="Roboto Slab" data-katacoda-prompt="Kubernetes Bootcamp Terminal" style="height: 600px;"></div> | ||
</div> | ||
<div class="row"> | ||
<div class="col-md-12"> | ||
<a class="btn btn-lg btn-success" href="/fr/docs/tutorials/kubernetes-basics/deploy-app/deploy-intro/" role="button">Continuer au module 2<span class="btn__next">›</span></a> | ||
</div> | ||
</div> | ||
|
||
</main> | ||
|
||
</div> | ||
|
||
</body> | ||
</html> |
108 changes: 108 additions & 0 deletions
108
content/fr/docs/tutorials/kubernetes-basics/create-cluster/cluster-intro.html
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,108 @@ | ||
--- | ||
title: Utiliser Minikube pour créer un cluster | ||
weight: 10 | ||
--- | ||
|
||
<!DOCTYPE html> | ||
|
||
<html lang="fr"> | ||
|
||
<body> | ||
|
||
<link href="/fr/docs/tutorials/kubernetes-basics/public/css/styles.css" rel="stylesheet"> | ||
|
||
<div class="layout" id="top"> | ||
|
||
<main class="content"> | ||
|
||
<div class="row"> | ||
|
||
<div class="col-md-8"> | ||
<h3>Objectifs</h3> | ||
<ul> | ||
<li>Découvrez ce qu'est un cluster Kubernetes.</li> | ||
<li>Apprenez ce qu'est Minikube.</li> | ||
<li>Démarrez un cluster Kubernetes à l'aide d'un terminal en ligne.</li> | ||
</ul> | ||
</div> | ||
|
||
<div class="col-md-8"> | ||
<h3>Kubernetes Clusters</h3> | ||
<p> | ||
<b>Kubernetes coordonne un groupe d'ordinateurs hautement disponibles qui sont connectés pour fonctionner comme une seule et même unité. </b> Les abstractions de Kubernetes vous permettent de déployer des applications conteneurisées dans un cluster sans les lier spécifiquement à des ordinateurs individuels. Pour utiliser ce nouveau modèle de déploiement, les applications doivent être empaquetées de manière à les dissocier des hôtes individuels: elles doivent être conteneurisées. Les applications conteneurisées sont plus flexibles et disponibles que dans les modèles de déploiement précédents, dans lesquels les applications étaient installées directement sur des machines spécifiques sous la forme de packages profondément intégrés à l'hôte. <b> Kubernetes automatise plus efficacement la distribution et la planification des conteneurs d'applications dans un cluster. </b> Kubernetes est une plate-forme open source prête pour la production. | ||
</p> | ||
<p>Un cluster Kubernetes est constitué de deux types de ressources: | ||
<ul> | ||
<li>Le <b>maître</b> coordonne le cluster.</li> | ||
<li>Les <b>nœuds</b> sont les serveurs qui exécutent des applications.</li> | ||
</ul> | ||
</p> | ||
</div> | ||
|
||
<div class="col-md-4"> | ||
<div class="content__box content__box_lined"> | ||
<h3>Sommaire:</h3> | ||
<ul> | ||
<li>Kubernetes cluster</li> | ||
<li>Minikube</li> | ||
</ul> | ||
</div> | ||
<div class="content__box content__box_fill"> | ||
<p><i> | ||
Kubernetes est une plate-forme open source pour la production qui orchestre le placement (planification) et l'exécution de conteneurs d'applications à l'intérieur et à travers des clusters d'ordinateur. | ||
</i></p> | ||
</div> | ||
</div> | ||
</div> | ||
<br> | ||
|
||
<div class="row"> | ||
<div class="col-md-8"> | ||
<h2 style="color: #3771e3;">Schéma du Cluster</h2> | ||
</div> | ||
</div> | ||
|
||
<div class="row"> | ||
<div class="col-md-8"> | ||
<p><img src="/docs/tutorials/kubernetes-basics/public/images/module_01_cluster.svg"></p> | ||
</div> | ||
</div> | ||
<br> | ||
|
||
<div class="row"> | ||
<div class="col-md-8"> | ||
<p><b>Le maître est responsable de la gestion du cluster. </b> Le maître coordonne toutes les activités de votre cluster, telles que la planification des applications, la gestion de l'état souhaité des applications, la mise à l'échelle des applications et le déploiement de nouvelles mises à jour.</p> | ||
<p><b>Un nœud est une machine virtuelle ou un ordinateur physique servant d’ordinateur de travail dans un cluster Kubernetes. </b> Chaque nœud est doté d’un Kubelet, qui est un agent permettant de gérer le nœud et de communiquer avec le maître Kubernetes. Le nœud doit également disposer d'outils permettant de gérer les opérations de conteneur, telles que Docker ou rkt. Un cluster Kubernetes qui gère le trafic de production doit comporter au moins trois nœuds.</p> | ||
|
||
</div> | ||
<div class="col-md-4"> | ||
<div class="content__box content__box_fill"> | ||
<p><i>Les maîtres gèrent le cluster et les nœuds sont utilisés pour héberger les applications en cours d'exécution.</i></p> | ||
</div> | ||
</div> | ||
</div> | ||
|
||
<div class="row"> | ||
<div class="col-md-8"> | ||
<p>Lorsque vous déployez des applications sur Kubernetes, vous indiquez au maître de démarrer les conteneurs d'applications. Le maître planifie l'exécution des conteneurs sur les nœuds du cluster. <b> Les nœuds communiquent avec le maître à l'aide de l'API Kubernetes </b>, que le maître expose. Les utilisateurs finaux peuvent également utiliser l'API Kubernetes directement pour interagir avec le cluster.</p> | ||
|
||
<p>Un cluster Kubernetes peut être déployé sur des machines physiques ou virtuelles. Pour démarrer avec le développement de Kubernetes, vous pouvez utiliser Minikube. Minikube est une implémentation Kubernetes légère qui crée une machine virtuelle sur votre machine locale et déploie un cluster simple contenant un seul nœud. Minikube est disponible pour les systèmes Linux, macOS et Windows. La CLI Minikube fournit des opérations d’amorçage de base permettant d’utiliser votre cluster, notamment les fonctions de démarrage, d’arrêt, de statut et de suppression. Pour ce tutoriel, toutefois, vous utiliserez un terminal en ligne fourni avec Minikube pré-installé.</p> | ||
|
||
<p>Maintenant que vous savez ce qu'est Kubernetes, allons au didacticiel en ligne et commençons notre premier cluster!</p> | ||
|
||
</div> | ||
</div> | ||
<br> | ||
|
||
<div class="row"> | ||
<div class="col-md-12"> | ||
<a class="btn btn-lg btn-success" href="/docs/tutorials/kubernetes-basics/create-cluster/cluster-interactive/" role="button">Lancer le didacticiel interactif <span class="btn__next">›</span></a> | ||
</div> | ||
</div> | ||
|
||
</main> | ||
|
||
</div> | ||
|
||
</body> | ||
</html> |