Knowledge

Kubernetes — Wikipédia

Source 📝

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:)

Index

Description de l'image Kubernetes_logo.svg.
Description de l'image Kubernetes.png.
Développé par
Google
Cloud Native Computing Foundation
Voir et modifier les données sur Wikidata
Dernière version
Voir et modifier les données sur Wikidata
Dépôt
github.com/kubernetes/kubernetes
Voir et modifier les données sur Wikidata
Écrit en
Go
Voir et modifier les données sur Wikidata
Système d'exploitation
Linux
Microsoft Windows
macOS
Voir et modifier les données sur Wikidata
Certification
d
Voir et modifier les données sur Wikidata
Licence
Licence Apache 2.0
Voir et modifier les données sur Wikidata
Documentation
kubernetes.io/docs
kubernetes.io/docs/home
Voir et modifier les données sur Wikidata
Site web

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.