Translate partners to French (#13389)

Add includes and translating to French

Co-Authored-By: Jean-Yves Gastaud <jygastaud@users.noreply.github.com>
This commit is contained in:
Rémy Léone
2019-04-05 16:01:22 +02:00
committed by Kubernetes Prow Robot
parent 8da4c1f1a9
commit c00262c2d3
10 changed files with 1933 additions and 0 deletions
@@ -0,0 +1 @@
Vous devez disposer soit d'un fournisseur PersistentVolume dynamique avec une valeur par défaut [StorageClass](/docs/concepts/storage/storage-classes/), soit préparer [un PersistentVolumes statique](/docs/user-guide/persistent-volumes/#provisioning) pour satisfaire les [PersistentVolumeClaims](/docs/user-guide/persistent-volumes/#persistentvolumeclaims) utilisés ici.
@@ -0,0 +1,3 @@
Ce guide suppose que vous avez une installation en cours de Kubernetes Cluster Federation.
Sinon, consultez le [guide d'administration de fédération](/docs/tutorials/federation/set-up-cluster-federation-kubefed/) pour apprendre à créer une fédération de cluster (ou demandez à votre administrateur de cluster de le faire pour vous).
D'autres didacticiels, tels que le [didacticiel Federated Kubernetes de Kelsey Hightower](https://github.com/kelseyhightower/kubernetes-cluster-federation), peuvent également vous aider à créer un cluster fédéré Kubernetes.
@@ -0,0 +1,5 @@
L'utilisation de `Federation v1` est fortement déconseillée.
`Federation V1` n'a jamais atteint le statut de disponibilité globale et n'est plus en développement actif.
La documentation est uniquement à des fins historiques.
Pour plus dinformations, voir le remplacement prévu, [Kubernetes Federation v2](https://github.com/kubernetes-sigs/federation-v2).
+3
View File
@@ -0,0 +1,3 @@
---
headless: true
---
File diff suppressed because it is too large Load Diff
+202
View File
@@ -0,0 +1,202 @@
/* SECTIONS */
.section {
clear: both;
padding: 0px;
margin-bottom: 2em;
}
.kcsp_section {
clear: both;
padding: 0px;
margin-bottom: 2em;
}
/* COLUMN SETUP */
.col {
display: block;
float:left;
margin: 1% 0 1% 1.6%;
background-color: #f9f9f9;
}
.col:first-child { margin-left: 0; }
/* GROUPING */
.group:before,
.group:after {
content:"";
display:table;
}
.group:after {
clear:both;
}
.group {
zoom:1; /* For IE 6/7 */
}
/* GRID OF THREE */
.span_3_of_3 {
width: 35%;
background-color: #f9f9f9;
padding: 20px;
}
.span_2_of_3 {
width: 35%;
background-color: #f9f9f9;
padding: 20px;
}
.span_1_of_3 {
width: 35%;
background-color: #f9f9f9;
padding: 20px;
}
.col-container {
display: table; /* Make the container element behave like a table */
width: 100%; /* Set full-width to expand the whole page */
padding-bottom: 30px;
}
.col-nav {
display: table-cell; /* Make elements inside the container behave like table cells */
width: 18%;
background-color: #f9f9f9;
padding: 20px;
border: 5px solid white;
}
/* GO FULL WIDTH AT LESS THAN 480 PIXELS */
@media only screen and (max-width: 480px) {
.col { margin: 1% 0 1% 0%;}
.span_3_of_3, .span_2_of_3, .span_1_of_3 { width: 100%; }
}
@media only screen and (max-width: 650px) {
.col-nav {
display: block;
width: 100%;
}
}
.button{
max-width: 100%;
box-sizing: border-box;
font-family: "Roboto", sans-serif;
margin: 0;
display: inline-block;
border-radius: 6px;
padding: 0 20px;
line-height: 40px;
color: #ffffff;
font-size: 16px;
background-color: #3371e3;
text-decoration: none;
}
h5 {
font-size: 16px;
line-height: 1.5em;
margin-bottom: 2em;
}
#usersGrid a {
display: inline-block;
background-color: #f9f9f9;
}
#ktpContainer, #distContainer, #kcspContainer, #isvContainer, #servContainer {
position: relative;
width: 100%;
display: flex;
justify-content: space-between;
flex-wrap: wrap;
}
#isvContainer {
margin-bottom: 80px;
}
#kcspContainer {
margin-bottom: 80px;
}
#distContainer {
margin-bottom: 80px;
}
#ktpContainer {
margin-bottom: 80px;
}
.partner-box {
position: relative;
width: 47%;
max-width: 48%;
min-width: 48%;
margin-bottom: 20px;
padding: 20px;
flex: 1;
display: flex;
justify-content: left;
align-items: flex-start;
}
.partner-box img {
background-color: #f9f9f9;
}
.partner-box > div {
margin-left: 30px;
}
.partner-box a {
color: #3576E3;
}
@media screen and (max-width: 1024px) {
.partner-box {
flex-direction: column;
justify-content: flex-start;
}
.partner-box > div {
margin: 20px 0 0;
}
}
@media screen and (max-width: 568px) {
#ktpContainer, #distContainter, #kcspContainer, #isvContainer, #servContainer {
justify-content: center;
}
.partner-box {
flex-direction: column;
justify-content: flex-start;
width: 100%;
max-width: 100%;
min-width: 100%;
}
.partner-box > div {
margin: 20px 0 0;
}
}
@media screen and (max-width: 568px) {
#ktpContainer, #distContainer, #kcspContainer, #isvContainer, #servContainer {
justify-content: center;
}
.partner-box {
flex-direction: column;
justify-content: flex-start;
width: 100%;
max-width: 100%;
min-width: 100%;
}
.partner-box > div {
margin: 20px 0 0;
}
}
@@ -0,0 +1,5 @@
Vous devez disposer d'un cluster Kubernetes et l'outil de ligne de commande kubectl doit être configuré pour communiquer avec votre cluster.
Si vous ne possédez pas déjà de cluster, vous pouvez en créer un en utilisant [Minikube](/docs/setup/minikube), ou vous pouvez utiliser l'un de ces environnements Kubernetes:
* [Katacoda](https://www.katacoda.com/courses/kubernetes/playground)
* [Play with Kubernetes](http://labs.play-with-k8s.com/)
@@ -0,0 +1,2 @@
Les sujets dans la section [Guide utilisateur](/docs/user-guide/) de la documentation Kubernetes sont déplacés vers les rubriques [Tâches](/docs/tasks/), [Tutoriels](/docs/tutorials/), et [Concepts](/docs/concepts).
Le contenu de cette rubrique a été déplacé vers:
@@ -0,0 +1,12 @@
<table style="background-color:#eeeeee">
<tr>
<td>
<p><b>NOTICE</b></p>
<p>À compter du 14 mars 2017, le groupe Kubernetes SIG-Docs-Maintainers a commencé la migration du contenu du guide de l'utilisateur, comme annoncé précédemment. <a href="https://git.k8s.io/community/sig-docs">SIG Docs community</a> à travers le groupe <a href="https://groups.google.com/forum/#!forum/kubernetes-sig-docs">kubernetes-sig-docs</a> et le canal Slack <a href="https://kubernetes.slack.com/messages/sig-docs/">kubernetes.slack.com #sig-docs</a> .</p>
<p>Les guides de lutilisateur dans cette section sont en train d’être refondus dans des rubriques dans Tutoriels, Tâches et Concepts. Tout ce qui a été déplacé aura un avis placé à son emplacement précédent, ainsi qu'un lien vers son nouvel emplacement. La réorganisation met en œuvre une nouvelle table des matières et devrait faciliter la recherche et améliorer la lisibilité de la documentation pour un public plus large.</p>
<p>Pour toute question, veuillez contacter:<a href="mailto:kubernetes-sig-docs@googlegroups.com">kubernetes-sig-docs@googlegroups.com</a></p>
</td>
</tr>
</table>
+91
View File
@@ -0,0 +1,91 @@
---
title: Partenaires
bigheader: Partenaires Kubernetes
abstract: Croissance de l'écosystème Kubernetes.
class: gridPage
cid: partners
---
<section id="users">
<main>
<h5>Kubernetes travaille avec des partenaires pour créer une base de code forte et dynamique prenant en charge un large éventail de plates-formes complémentaires.</h5>
<div class="col-container">
<div class="col-nav">
<center>
<h5>
<b>Fournisseurs de services certifiés Kubernetes</b>
</h5>
<br>Des fournisseurs de services aguerris ayant une expérience approfondie dans l'aide aux entreprises pour l'adoption de Kubernetes.
<br><br><br>
<button id="kcsp" class="button" onClick="updateSrc(this.id)">Voir les partenaires KCSP</button>
<br><br>Intéressé à devenir un <a href="https://www.cncf.io/certification/kcsp/">KCSP</a>?
</center>
</div>
<div class="col-nav">
<center>
<h5>
<b>Distributions Kubernetes, plates-formes hébergées et installateurs certifiés</b>
</h5>La conformité logicielle garantit que chaque version de Kubernetes du fournisseur prend en charge les API requises.
<br><br><br>
<button id="conformance" class="button" onClick="updateSrc(this.id)">Voir les partenaires de conformité</button>
<br><br>Intéressé à devenir <a href="https://www.cncf.io/certification/software-conformance/">Agréé Kubernetes</a>?
</center>
</div>
<div class="col-nav">
<center>
<h5><b>Formateurs Partenaires sur Kubernetes</b></h5>
<br>Fournisseurs de formation sélectionnés ayant une expérience approfondie de la formation aux technologies cloud natives.
<br><br><br><br>
<button id="ktp" class="button" onClick="updateSrc(this.id)">Voir les partenaires KTP</button>
<br><br>Intéressé à devenir un <a href="https://www.cncf.io/certification/training/">KTP</a>?
</center>
</div>
</div>
<script src="https://code.jquery.com/jquery-3.3.1.min.js" integrity="sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8=" crossorigin="anonymous"></script>
<script type="text/javascript">
var defaultLink = "https://landscape.cncf.io/category=kubernetes-certified-service-provider&format=card-mode&grouping=category&embed=yes";
var firstLink = "https://landscape.cncf.io/category=certified-kubernetes-distribution,certified-kubernetes-hosted,certified-kubernetes-installer&format=card-mode&grouping=category&embed=yes";
var secondLink = "https://landscape.cncf.io/category=kubernetes-training-partner&format=card-mode&grouping=category&embed=yes";
function updateSrc(buttonId) {
if (buttonId == "kcsp") {
$("#landscape").attr("src",defaultLink);
window.location.hash = "#kcsp";
}
if (buttonId == "conformance") {
$("#landscape").attr("src",firstLink);
window.location.hash = "#conformance";
}
if (buttonId == "ktp") {
$("#landscape").attr("src",secondLink);
window.location.hash = "#ktp";
}
}
// Automatically load the correct iframe based on the URL fragment
document.addEventListener('DOMContentLoaded', function() {
var showContent = "kcsp";
if (window.location.hash) {
console.log('hash is:', window.location.hash.substring(1));
showContent = window.location.hash.substring(1);
}
updateSrc(showContent);
});
</script>
<body>
<div id="frameHolder">
<iframe id="landscape" frameBorder="0" scrolling="no" style="width: 1px; min-width: 100%" src=""></iframe>
<script src="https://landscape.cncf.io/iframeResizer.js"></script>
</div>
</body>
</main>
</section>
<style>
{{< include "partner-style.css" >}}
</style>
<script>
{{< include "partner-script.js" >}}
</script>