559:
spécifique de copies d'un pod sur un cluster. Il gère également la création de pods de remplacement si le nœud sous-jacent est en défaut. Deux des contrôleurs qui font partie du cœur de système de
Kubernetes sont : le “DaemonSet Controller” pour lancer un seul pod sur chaque machine (ou un sous-ensemble de machine), ainsi que le “Job Controller” pour lancer des pods qui ont une fin déterminée (par exemple des scripts). L'ensemble des pods qu'un contrôleur gère est déterminé par des labels selectors qui font partie de la définition du contrôleur.
27:
1999:
1983:
252:
231:
206:
185:
155:
126:
105:
84:
61:
34:
442:
282:
364: : grec pour « timonier » ou « pilote ») créé par Joe Beda, Brendan Burns et Craig McLuckie, rapidement rejoints par d'autres ingénieurs de Google comme Brian Grant et Tim Hockin, est annoncé pour la première fois par Google à la mi-2014. Son développement et son architecture ont été fortement influencés par le système
653:
L'ordonnanceur est un composant additionnel permettant de sélectionner quel node devrait faire tourner un pod non ordonnancé en se basant sur la disponibilité des ressources. L'ordonnanceur gère l'utilisation des ressources sur chaque node afin de s'assurer que la charge de travail n'est pas en excès
567:
Un service
Kubernetes est un groupe de pods travaillant ensemble, par exemple, une couche dans une application multi-couches. L'ensemble des pods qui constituent un service sont définis par un label selector. Kubernetes fournit un service de découverte et de routage en assignant une adresse IP et un
504:
Kubernetes permet à des clients (utilisateurs et composants internes) d'attacher des paires clés-valeurs appelées « labels » à n'importe quel objet d'API dans le système, par exemple les pods et les nodes. Par correspondance, les « label selectors » sont des interrogations faites
430:
Kubernetes définit un jeu d'outils ("primitives") qui, ensemble, fournissent des mécanismes pour déployer, maintenir et mettre à l’échelle des applications. Ces éléments qui composent
Kubernetes sont conçus pour être combinés et extensibles et donc permettre de supporter une grande variété de charge
605:
Le maître
Kubernetes est l'unité de contrôle principale qui gère la charge de travail et dirige les communications dans le système. Le plan de contrôle de Kubernetes consiste en plusieurs composants, chacun ayant son propre processus, qui peuvent s'exécuter sur un seul nœud maître ou sur plusieurs
662:
Le gestionnaire de contrôle (controller manager) est le processus dans lequel s'exécutent les contrôleurs principaux de
Kubernetes tels que DaemonSet Controller et le Replication Controller. Les contrôleurs communiquent avec le serveur d'API pour créer, mettre à jour et effacer les ressources
691:
Kubelet surveille l'état d'un pod et s'il n'est pas dans l'état voulu, le pod sera redéployé sur le même node. Le statut du node est relayé à intervalle de quelques secondes via messages d’état vers le maître. Dès que le maître détecte un défaut sur un node, le
Replication Controller voit ce
558:
Un contrôleur est une boucle d'arbitrage qui pilote l'état courant d'un cluster vers son état désiré. Il effectue cette action en gérant un ensemble de pods. Un des types de contrôleur est appelé "contrôleur de réplication”, il gère la réplication et la mise à l'échelle en lançant un nombre
687:
Kubelet est responsable de l'état d'exécution de chaque nœud (c'est-à-dire, d'assurer que tous les conteneurs sur un nœud sont en bonne santé). Il prend en charge le démarrage, l'arrêt, et la maintenance des conteneurs d'applications (organisés en pods) dirigé par le plan de contrôle.
621:, qui permet de stocker de manière fiable les données de configuration du cluster, représentant l'état du cluster à n'importe quel instant. D'autres composants scrutent les changements dans ce stockage pour aller eux-mêmes vers l'état désiré.
590:
572:
des connexions réseaux de cette adresse sur l'ensemble des pods correspondant au sélecteur (même lorsqu'en cas de défaut, les pods changent de machines). Par défaut, un service est exposé à l'intérieur d'un cluster (ex: les pods de
708:, il gère le service d'abstraction ainsi que d'autres opérations réseaux. Il est responsable d'effectuer le routage du trafic vers le conteneur approprié en se basant sur l'adresse IP et le numéro de port de la requête entrante.
716:
cAdvisor est un agent qui surveille et récupère les données de consommation des ressources et des performances comme le processeur, la mémoire, ainsi que l'utilisation disque et réseau des conteneurs de chaque node.
431:
de travail. Cette extensibilité est fournie en grande partie par l'API de
Kubernetes, qui est utilisée par les composants internes aussi bien que par les extensions et les conteneurs tournant sur Kubernetes.
994:
343:
Auto-réparation : surveillance temps réel de l’état des applications, avec redémarrage automatique des conteneurs en échec, lancement ou arrêt des services en fonction des politiques définies.
597:
Kubernetes suit l'architecture maître/esclave. Les composants de
Kubernetes peuvent être divisés entre ceux qui gèrent un nœud individuel et ceux qui font partie du plan de contrôle.
581:
load balancées vers les backend), mais un service peut également être exposé à l'extérieur d'un cluster (par exemple pour que les clients puissent joindre les pods de frontend).
654:
par rapport aux ressources disponibles. Pour accomplir cet objectif, l'ordonnanceur doit connaître les ressources disponibles et celles actuellement assignées sur les serveurs.
508:
Labels et selectors constituent le premier mécanisme de groupement dans
Kubernetes, et sont utilisés pour déterminer les composants sur lesquels appliquer une opération.
2036:
340:
Gestion de l’état : facilitation de la gestion des applications, en assurant que les données restent accessibles même en cas de redémarrage des conteneurs.
645:
et met à jour l'état des objets de l'API dans etcd, permettant ainsi aux clients de configurer la charge de travail et les containers sur les nœuds de travail.
346:
Découverte de services et mise en réseau : attribution des adresses IP aux conteneurs, attribution de noms DNS uniques pour un groupe de conteneurs ....
606:
maîtres permettant de créer des clusters haute disponibilité. Les différents composants du plan de contrôle de
Kubernetes sont décrits ci-dessous.
457:
consiste en un ou plusieurs conteneurs qui ont la garantie d'être co-localisés sur une machine hôte et peuvent en partager les ressources. Chaque
1665:
675:) où des conteneurs (charges de travail) sont déployés. Chaque node du cluster doit exécuter le programme de conteneurisation (par exemple
2021:
1480:
679:), ainsi que les composants mentionnés ci-dessous, pour communiquer avec le maître afin de configurer la partie réseau de ces conteneurs.
374:
de Google. D'ailleurs, la plupart des contributeurs principaux sont issus du projet Borg. Le nom original de Kubernetes en interne fut
445:
Schéma simplifié de la façon dont Kubernetes utilise la mise en réseau des pods et les services pour résoudre les dépendances réseau.
630:
404:
320:
55:
361:
273:
1698:
281:
1046:
642:
969:
465:
unique (à l'intérieur du cluster), qui permet aux applications d'utiliser les ports de la machine sans risque de conflit. Un
1826:
1780:
1765:
230:
104:
1755:
1544:
251:
205:
154:
125:
83:
60:
184:
135:
638:
2031:
1446:
1403:
469:
peut définir un volume, comme un répertoire sur un disque local ou sur le réseau, et l'exposer aux conteneurs de ce
1982:
569:
478:
304:
300:
93:
1212:
2026:
1137:
1988:
1305:
1219:
825:
215:
114:
1328:
705:
70:
1704:
369:
311: ». Il fonctionne avec toute une série de technologies de conteneurisation, et est souvent utilisé avec
1998:
1915:
1705:
337:Équilibrage de charge : répartition du trafic réseau entre les conteneurs pour équilibrer la charge.
1361:
884:
Abhishek Verma, Luis Pedrosa, Madhukar R. Korupolu, David Oppenheimer, Eric Tune et John Wilkes, «
641:. Il fournit l'interface interne et externe de Kubernetes. Le serveur d'API gère et valide des requêtes
276:
2015:
2004:
1905:
672:
492:
qui les déploie jusqu’à leur expiration ou leur suppression. Si le nœud est défaillant, de nouveaux
265:
996:
As Kubernetes Hits 1.0, Google Donates Technology To Newly Formed Cloud Native Computing Foundation
779:
349:
Monitoring : donne aux administrateurs les informations sur le fonctionnement des conteneurs.
269:
194:
1581:
496:
possédant les mêmes propriétés que les précédents seront déployés sur d’autres nœuds disponibles.
334:
Déploiements de conteneurs : automatisation de cette étape, en simplifiant les paramétrages.
1077:
308:
1608:
Cet article est partiellement ou en totalité issu de l’article de Wikipédia en anglais intitulé
736:
617:
est une unité de stockage distribuée persistante et légère de données clé-valeur développée par
365:
419:
1887:
1849:
1834:
1803:
1171:
676:
578:
312:
145:
400:
385:
1247:
1910:
1839:
399:. Avec la sortie de la première version de Kubernetes, Google fit un partenariat avec la
1871:
1866:
392:. Les sept rayons de la barre du logo de Kubernetes sont un clin d'œil au nom original.
1925:
1738:
1712:
200:
45:
370:
1808:
805:
389:
352:
Kubernetes est surtout utile pour la gestion d'un nombre significatif de conteneurs.
168:
303:
permettant d'automatiser le déploiement, la montée en charge et la mise en œuvre de
853:
729:
120:
1853:
1611:
897:
1720:
441:
296:
764:
K8s est une abréviation obtenue en remplaçant les 8 lettres "ubernete" par "8"
568:
nom de domaine à un service, et équilibre la charge du trafic en utilisant le
462:
918:
1930:
1920:
1760:
821:
489:
415:
381:
175:
1641:
671:
Le Node aussi appelé nœud, Worker ou Minion est une machine unique (ou une
589:
99:
33:
511:
Par exemple, si les Pods d'une application ont des labels pour un système
481:
de Kubernetes. Leur gestion peut également être déléguée à un contrôleur.
1793:
1294:
240:
1966:
1961:
1956:
1728:
1673:
1334:
692:
changement d'état et lance les pods sur d'autres hôtes en bonne santé.
574:
449:
L’unité de base de l'ordonnancement dans Kubernetes est appelée «
411:
1273:
1951:
1892:
1882:
1876:
1875:
1798:
1788:
1743:
1733:
1371:
618:
316:
51:
891:
Proceedings of the European Conference on Computer Systems (EuroSys)
577:
peuvent être groupés dans un service, avec les requêtes des pods de
225:
1861:
1770:
1661:
1605:
1573:
1536:
1476:
1438:
1393:
1357:
1324:
1280:
1204:
1163:
1133:
1104:
1073:
1042:
1021:
990:
946:
914:
881:
849:
775:
701:
440:
149:
141:
1509:
1431:
1386:
1108:
453: ». C'est une vue abstraite de composants conteneurisés. Un
176:
1946:
1900:
634:
1813:
1750:
221:
331:
Les utilisations de l'outil peuvent se répartir ainsi :
1197:
1617:
955:
Early Stage Startup Heptio Aims to Make Kubernetes Friendly
422: pour sa plateforme de gestion de conteneurs Rancher.
1249:
Transformez votre Architecture applicative avec Kubernetes
827:
Google Made Its Secret Blueprint Public to Boost Its Cloud
1699:
1683:
1678:
1652:
1633:
1592:
1587:
1555:
1550:
1520:
1492:
1461:
1456:
1420:
1415:
1376:
1343:
1338:
1309:
1300:
1262:
1257:
1229:
1224:
1186:
1181:
1148:
1119:
1088:
1057:
1005:
973:
964:
929:
864:
833:
790:
749:
744:
535:", par exemple), alors une opération sur tous les nodes "
396:
77:
855:
Google Open Sources Its Secret Weapon in Cloud Computing
246:
543:" peuvent utiliser un label selector comme suit :
26:
1695:
1025:
11:
Un article de Wikipédia, l'encyclopédie libre.
886:Large-scale cluster management at Google with Borg
407:et offrit Kubernetes comme technologie de départ.
1448:Kubernetes 101 – External Access Into The Cluster
1048:OpenShift v3 Platform Combines Docker, Kubernetes
477:peuvent être gérés manuellement au travers de l'
663:qu'ils gèrent (pods, service endpoints, etc.).
418:, par CoreOS dans son produit Tectonic, et par
1110:Launch a Kubernetes Cloud Cluster with Rancher
629:Le serveur d'API est un élément clé et sert l'
1330:Intro: Docker and Kubernetes training - Day 2
8:
548:tier=backend AND release_track=preproduction
1692:
1405:Kubernetes: Exciting Experimental Features
1079:Why Red Hat Chose Kubernetes for OpenShift
32:
25:
1546:Kubernetes from the ground up: API server
700:Le kube-proxy est l’implémentation d'un
588:
505:sur les labels en lien avec des objets.
1977:
1939:
1848:
1825:
1779:
1719:
920:Borg, Omega, and Kubernetes - ACM Queue
726:
593:Diagramme d'architecture de Kubernetes
410:Kubernetes est également utilisé par
7:
1363:Overview of a Replication Controller
395:Kubernetes version 1.0 est sorti le
1289:Containerizing Docker on Kubernetes
2037:Logiciel libre sous licence Apache
15:
1487:OpenShift Community Documentation
1027:Cloud Native Computing Foundation
405:Cloud Native Computing Foundation
321:Cloud Native Computing Foundation
315:. Il a été conçu à l'origine par
56:Cloud Native Computing Foundation
1997:
1981:
1566:
1502:
1240:
1098:
1067:
1036:
1015:
984:
380:, en référence au personnage de
280:
250:
229:
204:
183:
153:
124:
103:
100:github.com/kubernetes/kubernetes
82:
59:
939:
908:
874:
843:
815:
800:
769:
759:
388:devenu amical et qui se nomme
299:qui vise à fournir une «
1:
1139:An Introduction to Kubernetes
1989:Portail des logiciels libres
1220:Medium (publishing platform)
826:
461:dans Kubernetes possède une
172:Orchestrateur de conteneurs
1827:Noyau en espace utilisateur
1586: », kamalmarhubi.com,
1583:What [..] is a Kubelet?
1549: », kamalmarhubi.com,
1173:Kubernetes 101 – Networking
894:, april 21–24, 2015
601:Plan de contrôle Kubernetes
291:(communément appelé «
2053:
648:
2005:Portail de l’informatique
1666:
1618:voir la liste des auteurs
1582:
1545:
1482:Kubernetes Infrastructure
1481:
1447:
1404:
1362:
1329:
1293:
1288:
1214:Kubernetes for Developers
1213:
1172:
1138:
1109:
1078:
1047:
1026:
995:
959:
954:
919:
890:
885:
854:
780:
738:
376:
239:
214:
193:
163:
134:
113:
92:
69:
44:
305:conteneurs d'application
295: ») est un système
523:", par exemple) et une
226:kubernetes.io/docs/home
594:
551:
446:
136:Système d'exploitation
1643:Kubernetes/kubernetes
807:Comprendre Kubernetes
706:répartiteur de charge
592:
545:
444:
2022:Logiciel écrit en Go
1453:Das Blinken Lichten
1178:Das Blinken Lichten
809:, sur GoodTech.info
781:What is Kubernetes?
633:Kubernetes grâce à
500:Labels et selectors
319:, puis offert à la
309:grappes de serveurs
41:
1916:VMWare Workstation
1084:blog.openshift.com
1053:blog.openshift.com
658:Controller manager
595:
488:sont rattachés au
447:
222:kubernetes.io/docs
201:Licence Apache 2.0
39:
1975:
1974:
1888:Parallels Desktop
1850:Machine virtuelle
1835:Cooperative Linux
1687:
1667:Google Kubernetes
1656:
1621:
1596:
1559:
1551:26 septembre 2015
1524:
1496:
1493:24 septembre 2015
1465:
1424:
1380:
1347:
1313:
1301:16 septembre 2015
1266:
1233:
1190:
1152:
1149:24 septembre 2015
1123:
1092:
1061:
1009:
1006:24 septembre 2015
977:
933:
901:
868:
865:24 septembre 2015
837:
794:
753:
750:22 septembre 2024
745:12 septembre 2024
673:machine virtuelle
624:
414:pour son produit
260:
259:
181:
146:Microsoft Windows
78:12 septembre 2024
2044:
2008:
2007:
2002:
2001:
1992:
1991:
1986:
1985:
1878:
1707:
1701:
1693:
1688:
1685:
1681:
1680:
1676:
1668:
1663:
1657:
1654:
1650:
1649:
1644:
1636:
1622:
1615:
1607:
1599:
1598:
1597:
1594:
1590:
1589:
1584:
1579:
1575:
1569:
1562:
1561:
1560:
1557:
1553:
1552:
1547:
1542:
1538:
1532:
1527:
1525:
1522:
1518:
1517:
1512:
1505:
1498:
1497:
1494:
1490:
1488:
1483:
1478:
1473:
1468:
1467:
1466:
1463:
1459:
1458:
1454:
1449:
1444:
1440:
1434:
1427:
1426:
1425:
1422:
1418:
1417:
1413:
1409:
1406:
1399:
1395:
1389:
1382:
1381:
1378:
1374:
1369:
1364:
1359:
1354:
1349:
1348:
1345:
1341:
1340:
1331:
1326:
1321:
1316:
1315:
1314:
1311:
1303:
1302:
1297:
1290:
1286:
1282:
1276:
1269:
1267:
1264:
1260:
1259:
1255:
1250:
1243:
1236:
1235:
1234:
1231:
1227:
1226:
1222:
1215:
1210:
1206:
1200:
1193:
1192:
1191:
1188:
1184:
1183:
1179:
1174:
1169:
1165:
1159:
1154:
1153:
1150:
1146:
1145:
1140:
1135:
1130:
1125:
1124:
1121:
1117:
1116:
1111:
1106:
1101:
1094:
1093:
1090:
1086:
1085:
1080:
1075:
1070:
1063:
1062:
1059:
1055:
1054:
1049:
1044:
1039:
1032:
1031:
1028:
1023:
1018:
1011:
1010:
1007:
1003:
1002:
997:
992:
987:
980:
979:
978:
975:
967:
966:
965:18 novembre 2016
961:
956:
952:
948:
942:
935:
934:
931:
927:
926:
921:
916:
911:
904:
903:
902:
895:
892:
887:
883:
877:
870:
869:
866:
862:
861:
856:
851:
846:
839:
838:
835:
831:
828:
823:
818:
811:
803:
796:
795:
792:
788:
787:
782:
777:
772:
765:
762:
755:
754:
751:
747:
746:
741:
740:
732:
549:
542:
538:
534:
530:
526:
522:
518:
514:
491:
398:
378:
372:
284:
279:
270:modifier le code
256:
255:
254:
235:
234:
233:
210:
209:
208:
189:
188:
187:
178:
173:
159:
158:
157:
130:
129:
128:
109:
108:
107:
88:
87:
86:
79:
71:Dernière version
65:
64:
63:
42:
38:
36:
29:
21:
2052:
2051:
2047:
2046:
2045:
2043:
2042:
2041:
2012:
2011:
2003:
1996:
1995:
1987:
1980:
1979:
1976:
1971:
1935:
1844:
1840:User Mode Linux
1821:
1775:
1715:
1710:
1709:
1684:19 février 2024
1679:8 novembre 2016
1672:imotif.net via
1671:
1660:
1653:26 juillet 2020
1647:
1642:
1639:
1632:
1629:
1624:
1609:
1603:
1602:
1593:2 novembre 2015
1577:
1572:
1571:
1570:
1565:
1556:2 novembre 2015
1540:
1535:
1534:
1533:
1530:
1521:26 juillet 2020
1515:
1510:
1507:
1506:
1501:
1486:
1475:
1474:
1471:
1462:2 novembre 2015
1457:15 février 2015
1452:
1442:
1437:
1436:
1435:
1430:
1421:2 novembre 2015
1411:
1401:
1397:
1392:
1391:
1390:
1385:
1377:2 novembre 2015
1367:
1356:
1355:
1352:
1344:2 novembre 2015
1339:20 octobre 2015
1323:
1322:
1319:
1310:2 novembre 2015
1284:
1279:
1278:
1277:
1272:
1263:28 janvier 2020
1253:
1248:
1245:
1244:
1239:
1230:2 novembre 2015
1218:
1208:
1203:
1202:
1201:
1196:
1187:2 novembre 2015
1182:11 février 2015
1177:
1167:
1162:
1161:
1160:
1157:
1143:
1132:
1131:
1128:
1114:
1103:
1102:
1097:
1089:7 novembre 2016
1083:
1072:
1071:
1066:
1052:
1041:
1040:
1035:
1020:
1019:
1014:
1000:
989:
988:
983:
974:24 octobre 2018
950:
945:
944:
943:
938:
924:
913:
912:
907:
880:
879:
878:
873:
859:
848:
847:
842:
820:
819:
814:
804:
799:
785:
774:
773:
768:
763:
758:
737:
734:
733:
728:
723:
714:
704:réseau et d'un
698:
685:
669:
667:Node Kubernetes
660:
651:
627:
612:
603:
587:
565:
556:
547:
540:
536:
532:
528:
524:
520:
516:
512:
502:
439:
428:
401:Fondation Linux
397:21 juillet 2015
360:Kubernetes (de
358:
329:
286:
264:
249:
245:
228:
220:
203:
199:
182:
171:
167:
152:
140:
123:
119:
102:
98:
81:
75:
58:
50:
37:
30:
23:
22:
19:
13:
12:
5:
2050:
2048:
2040:
2039:
2034:
2032:Virtualisation
2029:
2024:
2014:
2013:
2010:
2009:
1993:
1973:
1972:
1970:
1969:
1964:
1959:
1954:
1949:
1943:
1941:
1937:
1936:
1934:
1933:
1928:
1926:Virtual Server
1923:
1918:
1913:
1908:
1903:
1898:
1895:
1890:
1885:
1880:
1869:
1864:
1858:
1856:
1846:
1845:
1843:
1842:
1837:
1831:
1829:
1823:
1822:
1820:
1819:
1816:
1811:
1806:
1801:
1796:
1791:
1785:
1783:
1777:
1776:
1774:
1773:
1768:
1763:
1758:
1753:
1748:
1747:
1746:
1741:
1731:
1725:
1723:
1717:
1716:
1713:Virtualisation
1711:
1697:
1696:
1691:
1690:
1689:
1658:
1637:
1628:
1627:Liens externes
1625:
1604:
1601:
1600:
1563:
1528:
1499:
1469:
1428:
1416:2 octobre 2015
1383:
1350:
1317:
1308:, consulté le
1270:
1258:5 juillet 2017
1237:
1194:
1155:
1126:
1095:
1064:
1033:
1012:
981:
972:, consulté le
936:
905:
871:
840:
812:
797:
766:
756:
739:Release 1.31.1
725:
724:
722:
719:
713:
710:
697:
694:
684:
681:
668:
665:
659:
656:
650:
649:L'ordonnanceur
647:
626:
623:
611:
608:
602:
599:
586:
583:
564:
561:
555:
552:
501:
498:
438:
433:
427:
424:
403:pour créer la
357:
354:
328:
325:
258:
257:
243:
237:
236:
218:
212:
211:
197:
191:
190:
165:
161:
160:
138:
132:
131:
117:
111:
110:
96:
90:
89:
73:
67:
66:
48:
31:
24:
18:
17:
16:
14:
10:
9:
6:
4:
3:
2:
2049:
2038:
2035:
2033:
2030:
2028:
2025:
2023:
2020:
2019:
2017:
2006:
2000:
1994:
1990:
1984:
1978:
1968:
1965:
1963:
1960:
1958:
1955:
1953:
1950:
1948:
1945:
1944:
1942:
1938:
1932:
1929:
1927:
1924:
1922:
1919:
1917:
1914:
1912:
1909:
1907:
1904:
1902:
1899:
1896:
1894:
1891:
1889:
1886:
1884:
1881:
1879:
1873:
1870:
1868:
1865:
1863:
1860:
1859:
1857:
1855:
1851:
1847:
1841:
1838:
1836:
1833:
1832:
1830:
1828:
1824:
1817:
1815:
1812:
1810:
1809:Linux-VServer
1807:
1805:
1802:
1800:
1797:
1795:
1792:
1790:
1787:
1786:
1784:
1782:
1778:
1772:
1769:
1767:
1764:
1762:
1759:
1757:
1754:
1752:
1749:
1745:
1742:
1740:
1737:
1736:
1735:
1732:
1730:
1727:
1726:
1724:
1722:
1718:
1714:
1708:
1702:
1694:
1682:(consulté le
1675:
1670: », sur
1669:
1659:
1651:(consulté le
1646: », sur
1645:
1638:
1635:
1634:Site officiel
1631:
1630:
1626:
1619:
1613:
1591:(consulté le
1585:
1568:
1564:
1554:(consulté le
1548:
1529:
1519:(consulté le
1514: », sur
1513:
1504:
1500:
1491:(consulté le
1485: », sur
1484:
1470:
1460:(consulté le
1450:
1433:
1429:
1419:(consulté le
1407:
1388:
1384:
1375:(consulté le
1373:
1368:Documentation
1365:
1351:
1342:(consulté le
1336:
1332:
1318:
1307:
1306:lire en ligne
1298:
1296:
1275:
1271:
1261:(consulté le
1252: », sur
1251:
1242:
1238:
1228:(consulté le
1221:
1216:
1199:
1195:
1185:(consulté le
1175:
1156:
1147:(consulté le
1142: », sur
1141:
1127:
1120:15 avril 2017
1118:(consulté le
1113: », sur
1112:
1100:
1096:
1087:(consulté le
1082: », sur
1081:
1069:
1065:
1056:(consulté le
1051: », sur
1050:
1038:
1034:
1029:
1017:
1013:
1004:(consulté le
999: », sur
998:
986:
982:
971:
970:lire en ligne
962:
949:Sean Michael
941:
937:
928:(consulté le
925:queue.acm.org
923: », sur
922:
910:
906:
899:
898:lire en ligne
893:
876:
872:
863:(consulté le
858: », sur
857:
845:
841:
832:(consulté le
829:
817:
813:
810:
808:
802:
798:
789:(consulté le
786:kubernetes.io
784: », sur
783:
771:
767:
761:
757:
748:(consulté le
742:
731:
727:
720:
718:
711:
709:
707:
703:
695:
693:
689:
682:
680:
678:
674:
666:
664:
657:
655:
646:
644:
640:
636:
632:
625:serveur d'API
622:
620:
616:
609:
607:
600:
598:
591:
584:
582:
580:
576:
571:
562:
560:
553:
550:
544:
541:preproduction
529:preproduction
525:release_track
509:
506:
499:
497:
495:
487:
482:
480:
476:
472:
468:
464:
460:
456:
452:
443:
437:
434:
432:
425:
423:
421:
417:
413:
408:
406:
402:
393:
391:
390:Seven of Nine
387:
383:
379:
377:Project Seven
373:
367:
363:
355:
353:
350:
347:
344:
341:
338:
335:
332:
326:
324:
322:
318:
314:
310:
306:
302:
298:
294:
290:
285:
283:
278:
275:
274:voir Wikidata
271:
267:
262:
253:
248:
247:kubernetes.io
244:
242:
238:
232:
227:
223:
219:
217:
216:Documentation
213:
207:
202:
198:
196:
192:
186:
179:
170:
169:Certification
166:
162:
156:
151:
147:
143:
139:
137:
133:
127:
122:
118:
116:
112:
106:
101:
97:
95:
91:
85:
74:
72:
68:
62:
57:
53:
49:
47:
46:Développé par
43:
35:
28:
2027:Informatique
1588:27 août 2015
1511:Etcd-io/etcd
1489:, OpenShift
1292:
1144:DigitalOcean
1058:14 août 2014
958:
930:27 juin 2016
889:
834:27 juin 2016
806:
791:31 mars 2017
715:
699:
690:
686:
670:
661:
652:
628:
614:
613:
604:
596:
585:Architecture
566:
557:
546:
510:
507:
503:
493:
485:
483:
474:
470:
466:
458:
454:
450:
448:
435:
429:
420:Rancher Labs
409:
394:
375:
359:
351:
348:
345:
342:
339:
336:
333:
330:
292:
288:
287:
263:
261:
40:Informations
1721:Hyperviseur
1225:21 mai 2015
1115:rancher.com
570:round-robin
554:Contrôleurs
384:qui est un
301:plate-forme
297:open source
2016:Catégories
1906:VirtualBox
1766:Proxmox VE
1734:VMware ESX
1612:Kubernetes
1001:TechCrunch
721:Références
696:Kube-proxy
533:production
463:adresse IP
426:Conception
362:κυβερνήτης
356:Historique
289:Kubernetes
20:Kubernetes
1931:Z-machine
1921:VirtualPC
1854:émulateur
1781:Isolateur
1761:Oracle VM
1580:, «
1543:, «
1451: »,
1445:, «
1366: »,
1333: »,
1299:,
1291: »,
1287:, «
1217: »,
1211:, «
1176: »,
1170:, «
963:,
957: »,
953:, «
888: »,
743: »,
416:OpenShift
382:Star Trek
1794:BSD Jail
1703: ·
1614: »
1443:Langemak
1412:Livewyer
1295:LinkedIn
1254:Nexworld
1209:Strachan
1168:Langemak
830: »
712:cAdvisor
579:frontend
563:Services
517:frontend
307:sur des
266:modifier
241:Site web
115:Écrit en
76:1.31.1 (
1967:Vagrant
1962:Flatpak
1957:libvirt
1911:TinyEmu
1739:vSphere
1729:Hyper-V
1674:Wikiwix
1664:«
1640:«
1610:«
1578:Marhubi
1541:Marhubi
1508:«
1479:«
1408: »
1402:«
1398:Sanders
1360:«
1335:Red Hat
1327:«
1246:«
1136:«
1107:«
1076:«
1045:«
1030: »
1024:«
993:«
917:«
852:«
824:«
822:(en-US)
778:«
735:«
683:Kubelet
575:backend
537:backend
521:backend
412:Red Hat
195:Licence
1952:Ganeti
1897:Plex86
1893:PearPC
1883:DOSBox
1874:
1852:et/ou
1818:OpenVZ
1804:Docker
1799:chroot
1789:Podman
1744:vCloud
1648:GitHub
1576:Kamal
1539:Kamal
1516:GitHub
1372:CoreOS
1285:Surana
1283:Ramit
1207:James
951:Kerner
677:Docker
619:CoreOS
539:" et "
473:. Les
368:
327:Usages
317:Google
313:Docker
277:(aide)
164:Type
52:Google
1940:Autre
1872:Box86
1867:Box64
1862:Bochs
1771:oVirt
1396:Jake
960:eWeek
860:Wired
702:proxy
150:macOS
142:Linux
94:Dépôt
1947:LPAR
1901:QEMU
1877:(en)
1662:(en)
1606:(en)
1574:(en)
1537:(en)
1477:(en)
1441:Jon
1439:(en)
1394:(en)
1358:(en)
1325:(en)
1281:(en)
1205:(en)
1166:Jon
1164:(en)
1134:(en)
1105:(en)
1074:(en)
1043:(en)
1022:(en)
991:(en)
947:(en)
915:(en)
882:(en)
850:(en)
776:(en)
643:REST
639:HTTP
637:via
635:JSON
615:etcd
610:etcd
531:", "
519:", "
513:tier
494:pods
490:nœud
486:pods
484:Les
475:pods
436:Pods
386:Borg
371:(en)
366:Borg
1814:LXC
1756:KVM
1751:Xen
1531:↑
1472:↑
1353:↑
1320:↑
1158:↑
1129:↑
631:API
479:API
471:pod
467:pod
459:pod
455:pod
451:pod
293:K8s
224:et
148:et
54:et
2018::
1677:,
1455:,
1414:,
1410:,
1400:,
1370:,
1337:,
1256:,
1223:,
1180:,
527:("
515:("
323:.
272:-
268:-
144:,
121:Go
1706:m
1700:v
1686:)
1655:)
1623:.
1620:)
1616:(
1595:)
1567:↑
1558:)
1526:.
1523:)
1503:↑
1495:)
1464:)
1432:↑
1423:)
1387:↑
1379:)
1346:)
1312:)
1304:(
1274:↑
1268:.
1265:)
1241:↑
1232:)
1198:↑
1189:)
1151:)
1122:)
1099:↑
1091:)
1068:↑
1060:)
1037:↑
1016:↑
1008:)
985:↑
976:)
968:(
940:↑
932:)
909:↑
900:)
896:(
875:↑
867:)
844:↑
836:)
816:↑
801:↑
793:)
770:↑
760:↑
752:)
730:↑
180:)
177:d
174:(
80:)
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.