You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: README-fr.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -16,13 +16,13 @@ Faites tous les changements que vous voulez dans votre fork, et quand vous êtes
16
16
Une fois votre pull request créée, un examinateur de Kubernetes se chargera de vous fournir une revue claire et exploitable.
17
17
En tant que propriétaire de la pull request, **il est de votre responsabilité de modifier votre pull request pour tenir compte des commentaires qui vous ont été fournis par l'examinateur de Kubernetes.**
18
18
Notez également que vous pourriez vous retrouver avec plus d'un examinateur de Kubernetes pour vous fournir des commentaires ou vous pourriez finir par recevoir des commentaires d'un autre examinateur que celui qui vous a été initialement affecté pour vous fournir ces commentaires.
19
-
De plus, dans certains cas, l'un de vos examinateur peut demander un examen technique à un [examinateur technique de Kubernetes](https://github.com/kubernetes/website/wiki/Tech-reviewers) au besoin.
19
+
De plus, dans certains cas, l'un de vos examinateurs peut demander un examen technique à un [examinateur technique de Kubernetes](https://github.com/kubernetes/website/wiki/Tech-reviewers) au besoin.
20
20
Les examinateurs feront de leur mieux pour fournir une revue rapidement, mais le temps de réponse peut varier selon les circonstances.
21
21
22
22
Pour plus d'informations sur la contribution à la documentation Kubernetes, voir :
23
23
24
24
*[Commencez à contribuer](https://kubernetes.io/docs/contribute/start/)
25
-
*[Apperçu des modifications apportées à votre documentation](http://kubernetes.io/docs/contribute/intermediate#view-your-changes-locally)
25
+
*[Aperçu des modifications apportées à votre documentation](http://kubernetes.io/docs/contribute/intermediate#view-your-changes-locally)
26
26
*[Utilisation des modèles de page](https://kubernetes.io/docs/contribute/style/page-content-types/)
Copy file name to clipboardexpand all lines: content/fr/docs/concepts/overview/what-is-kubernetes.md
+19-19
Original file line number
Diff line number
Diff line change
@@ -13,19 +13,19 @@ Cette page est une vue d'ensemble de Kubernetes.
13
13
14
14
15
15
<!-- body -->
16
-
Kubernetes est une plate-forme open-source extensible et portable pour la gestion de charges de travail (workloads) et des services conteneurisés.
16
+
Kubernetes est une plate-forme open-source extensible et portable pour la gestion de charges de travail (workloads) et de services conteneurisés.
17
17
Elle favorise à la fois l'écriture de configuration déclarative (declarative configuration) et l'automatisation.
18
18
C'est un large écosystème en rapide expansion.
19
19
Les services, le support et les outils Kubernetes sont largement disponibles.
20
20
21
21
Google a rendu open-source le projet Kubernetes en 2014.
22
-
Le développement de Kubernetes est basé sur une [décennie et demie d’expérience de Google avec la gestion de la charge et de la mise à l'échelle (scale) en production](https://research.google.com/pubs/pub43438.html), associé aux meilleures idées et pratiques de la communauté.
22
+
Le développement de Kubernetes est basé sur une [décennie et demie d’expérience de Google avec la gestion de la charge et de la mise à l'échelle (scale) en production](https://research.google.com/pubs/pub43438.html), associée aux meilleures idées et pratiques de la communauté.
23
23
24
24
## Pourquoi ai-je besoin de Kubernetes et que peut-il faire ?
25
25
26
26
Kubernetes a un certain nombre de fonctionnalités. Il peut être considéré comme:
27
27
28
-
- une plate-forme de conteneur
28
+
- une plate-forme de conteneurs
29
29
- une plate-forme de microservices
30
30
- une plate-forme cloud portable
31
31
et beaucoup plus.
@@ -46,7 +46,7 @@ C'est pourquoi Kubernetes a également été conçu pour servir de plate-forme e
46
46
47
47
De plus, le [plan de contrôle Kubernetes (control
48
48
plane)](/docs/concepts/overview/components/) est construit sur les mêmes [APIs](/docs/reference/using-api/api-overview/) que celles accessibles aux développeurs et utilisateurs.
49
-
Les utilisateurs peuvent écrire leurs propres controlleurs (controllers), tels que les [ordonnanceurs (schedulers)](https://github.com/kubernetes/community/blob/{{< param "githubbranch" >}}/contributors/devel/scheduler.md),
49
+
Les utilisateurs peuvent écrire leurs propres contrôleurs (controllers), tels que les [ordonnanceurs (schedulers)](https://github.com/kubernetes/community/blob/{{< param "githubbranch" >}}/contributors/devel/scheduler.md),
50
50
avec [leurs propres APIs](/docs/concepts/api-extension/custom-resources/) qui peuvent être utilisés par un [outil en ligne de commande](/docs/user-guide/kubectl-overview/).
51
51
52
52
Ce choix de [conception](https://git.k8s.io/community/contributors/design-proposals/architecture/architecture.md) a permis de construire un ensemble d'autres systèmes par dessus Kubernetes.
@@ -60,8 +60,8 @@ Ces implémentations par défaut sont optionnelles et interchangeables. Kubernet
60
60
61
61
Kubernetes:
62
62
63
-
- Ne limite pas les types d'applications supportées. Kubernetes prend en charge des workloads extrêmement divers, dont des applications stateless, stateful ou orientées traitement de données (data-processing).
64
-
Si l'application peut fonctionner dans un conteneur, elle devrait bien fonctionner sur Kubernetes.
63
+
- Ne limite pas les types d'applications supportées. Kubernetes prend en charge des workloads extrêmement diverses, dont des applications stateless, stateful ou orientées traitement de données (data-processing).
64
+
Si l'application peut fonctionner dans un conteneur, elle devrait fonctionner correctement sur Kubernetes.
65
65
- Ne déploie pas de code source et ne build pas d'application non plus. Les workflows d'Intégration Continue, de Livraison Continue et de Déploiement Continu (CI/CD) sont réalisés en fonction de la culture d'entreprise, des préférences ou des pré-requis techniques.
66
66
- Ne fournit pas nativement de services au niveau applicatif tels que des middlewares (e.g., message buses), des frameworks de traitement de données (par exemple, Spark), des bases de données (e.g., mysql), caches, ou systèmes de stockage clusterisés (e.g., Ceph).
67
67
Ces composants peuvent être lancés dans Kubernetes et/ou être accessibles à des applications tournant dans Kubernetes via des mécaniques d'intermédiation tel que Open Service Broker.
@@ -72,11 +72,11 @@ Il fournit une API déclarative qui peut être ciblée par n'importe quelle form
72
72
- Ne fournit ou n'adopte aucune mécanique de configuration des machines, de maintenance, de gestion ou de contrôle de la santé des systèmes.
73
73
74
74
De plus, Kubernetes n'est pas vraiment un _système d'orchestration_. En réalité, il élimine le besoin d'orchestration.
75
-
Techniquement, l'_orchestration_ se définie par l'exécution d'un workflow défini : premièrement faire A, puis B, puis C.
76
-
Kubernetes quant à lui est composé d'un ensemble de processus de contrôle qui pilote l'état courant vers l'état désiré.
75
+
Techniquement, l'_orchestration_ se définit par l'exécution d'un workflow spécifié : premièrement faire A, puis B, puis C.
76
+
Kubernetes quant à lui est composé d'un ensemble de processus de contrôle qui pilotent l'état courant vers l'état désiré.
77
77
Peu importe comment on arrive du point A au point C.
78
78
Un contrôle centralisé n'est pas non plus requis.
79
-
Cela abouti à un système plus simple à utiliser et plus puissant, robuste, résiliant et extensible.
79
+
Cela aboutit à un système plus simple à utiliser et plus puissant, robuste, résiliant et extensible.
80
80
81
81
## Pourquoi les conteneurs ?
82
82
@@ -91,39 +91,39 @@ Il est bien entendu possible de construire une image de machine virtuelle (VM) i
91
91
La _nouvelle façon (new way)_ consiste à déployer des conteneurs basés sur une virtualisation au niveau du système d'opération (operation-system-level) plutôt que de la virtualisation hardware.
92
92
Ces conteneurs sont isolés les uns des autres et de l'hôte :
93
93
ils ont leurs propres systèmes de fichiers, ne peuvent voir que leurs propres processus et leur usage des ressources peut être contraint.
94
-
Ils sont aussi plus facile à construire que des VMs, et vu qu'ils sont décorrélés de l'infrastructure sous-jacente et du système de fichiers de l'hôte, ils sont aussi portables entre les différents fournisseurs de Cloud et les OS.
94
+
Ils sont aussi plus faciles à construire que des VMs, et vu qu'ils sont décorrélés de l'infrastructure sous-jacente et du système de fichiers de l'hôte, ils sont aussi portables entre les différents fournisseurs de Cloud et les OS.
95
95
96
-
Étant donné que les conteneurs sont petits et rapides, une application peut être packagées dans chaque image de conteneurs.
97
-
Cette relation application-image tout-en-un permet de bénéficier de tous les bénéfices des conteneurs. Avec les conteneurs, des images immuables de conteneur peuvent être créées au moment du build/release plutôt qu'au déploiement, vu que chaque application ne dépend pas du reste de la stack applicative et n'est pas liée à l'environnement de production.
96
+
Étant donné que les conteneurs sont petits et rapides, une application peut être packagée dans chaque image de conteneurs.
97
+
Cette relation application-image tout-en-un permet de bénéficier de tous les bénéfices des conteneurs. Avec les conteneurs, des images immuables de conteneurs peuvent être créées au moment du build/release plutôt qu'au déploiement, vu que chaque application ne dépend pas du reste de la stack applicative et n'est pas liée à l'environnement de production.
98
98
La génération d'images de conteneurs au moment du build permet d'obtenir un environnement constant qui peut être déployé tant en développement qu'en production. De la même manière, les conteneurs sont bien plus transparents que les VMs, ce qui facilite le monitoring et le management.
99
99
Cela est particulièrement vrai lorsque le cycle de vie des conteneurs est géré par l'infrastructure plutôt que caché par un gestionnaire de processus à l'intérieur du conteneur. Avec une application par conteneur, gérer ces conteneurs équivaut à gérer le déploiement de son application.
100
100
101
101
Résumé des bénéfices des conteneurs :
102
102
103
-
-**Création et déploiement agile d'application** :
104
-
Augmente la simplicité et l'efficacité de la création d'images par rapport à l'utilisation d'image de VM.
103
+
-**Création et déploiement agile d'applications** :
104
+
Augmente la simplicité et l'efficacité de la création d'images par rapport à l'utilisation d'images de VM.
105
105
-**Développement, intégration et déploiement Continus**:
106
-
Fournit un processus pour constuire et déployer fréquemment et de façon fiable avec la capacité de faire des rollbacks rapide et simple (grâce à l'immuabilité de l'image).
106
+
Fournit un processus pour constuire et déployer fréquemment et de façon fiable avec la capacité de faire des rollbacks rapides et simples (grâce à l'immuabilité de l'image).
107
107
-**Séparation des besoins entre Dev et Ops**:
108
108
Création d'images applicatives au moment du build plutôt qu'au déploiement, tout en séparant l'application de l'infrastructure.
109
109
-**Observabilité**
110
-
Pas seulement des informations venant du système d'exploitation sous-jacent mais aussi des signaux propres de l'application.
110
+
Informations venant non seulement du système d'exploitation sous-jacent mais aussi des signaux propres de l'application.
111
111
-**Consistance entre les environnements de développement, tests et production**:
112
112
Fonctionne de la même manière que ce soit sur un poste local que chez un fournisseur d'hébergement / dans le Cloud.
113
113
-**Portabilité entre Cloud et distribution système**:
114
114
Fonctionne sur Ubuntu, RHEL, CoreOS, on-prem, Google Kubernetes Engine, et n'importe où.
115
115
-**Gestion centrée Application**:
116
116
Bascule le niveau d'abstraction d'une virtualisation hardware liée à l'OS à une logique de ressources orientée application.
Les applications sont séparées en petits morceaux indépendants et peuvent être déployés et gérés dynamiquement -- pas une stack monolithique dans une seule machine à tout faire.
118
+
Les applications sont séparées en petits morceaux indépendants et peuvent être déployées et gérées dynamiquement -- pas une stack monolithique dans une seule machine à tout faire.
119
119
-**Isolation des ressources**:
120
-
Performances de l'application prédictible.
120
+
Performances de l'application prédictibles.
121
121
-**Utilisation des ressources**:
122
122
Haute efficacité et densité.
123
123
124
124
## Qu'est-ce-que Kubernetes signifie ? K8s ?
125
125
126
-
Le nom **Kubernetes** tire son origine du grec ancien, signifiant _capitaine_ ou _pilôte_ et est la racine de _gouverneur_ et [cybernetic](http://www.etymonline.com/index.php?term=cybernetics). _K8s_ est l'abréviation dérivée par le remplacement des 8 lettres "ubernete" par "8".
126
+
Le nom **Kubernetes** tire son origine du grec ancien, signifiant _capitaine_ ou _pilote_ et est la racine de _gouverneur_ et [cybernetic](http://www.etymonline.com/index.php?term=cybernetics). _K8s_ est l'abbréviation dérivée par le remplacement des 8 lettres "ubernete" par "8".
0 commit comments