kube-master# kubectl get pods -o wide
NAME READY STATUS RESTARTS AGE IP NODE
nginx-controller 1/1 Running 0 20m fd00:db8:1::2,192.168.1.3 kube-minion-1
kube-master#
New API yeEndpoint - Purogiramu inonzi EndpointSlice. Inogadzirisa nyaya dzekuita / scalability dzeiyo iripo Endpoint API inobata zvikamu zvakasiyana-siyana mukudzora-ndege (apiserver, etcd, endpoints-controller, kube-proxy). Iyo API nyowani ichawedzerwa kuboka reDiscovery API uye ichakwanisa kushandira makumi ezviuru zvemashure ekupedzisira pane imwe neimwe sevhisi musumbu rine zviuru zvemanodhi. Kuti uite izvi, Sevhisi yega yega inomepu kune N zvinhu EndpointSlice, imwe neimwe iyo nekusarudzika haina anopfuura zana emagumo (ukoshi hunogadziriswa). Iyo EndpointSlice API ichapawo mikana yekuvandudza kwayo kweramangwana: rutsigiro rweakawanda IP kero kune yega pod, nyika nyowani dzemagumo (kwete chete. Ready и NotReady), dynamic subsetting yemagumo.
EvenPodsSpreading - mukana shandisa mapodhi panzvimbo yezvishandiso zvine musoro zve "kugovera kwakanaka" kwemitoro (seDeployment uye ReplicaSet) uye kugadzirisa kugovera uku (sechinhu chakaoma chinodiwa kana sechimiro chakapfava, i.e. pamberi). Iyo ficha ichawedzera iripo yekugovera kugona kweakarongwa mapodhi, parizvino akaganhurirwa nesarudzo PodAffinity и PodAntiAffinity, kupa vatariri kutonga kwakanaka mune iyi nyaya, zvinoreva kuti zvirinani kuwanikwa kwepamusoro uye nekushandisa zviwanikwa. Details - in CAP.
Shandisa BestFit Policy в YakakumbirwaToCapacityRatio Yekutanga Basa panguva yekuronga pod, izvo zvinobvumira shandisa bin kurongedza ("kurongedza mumidziyo") kune ese ari maviri zviwanikwa (processor, memory) uye akawedzera (seGPU). Kuti uwane rumwe ruzivo, ona CAP.
Kuronga mapodhi: usati washandisa yakanakisa fit policy (zvakananga kuburikidza neyakagadzika scheduler) uye nekushandiswa kwayo (kuburikidza ne scheduler extender)
Windows support development с chitarisiko Kubeadm zvishandiso zveiyi OS (alpha vhezheni), mukanaRunAsUserName yeWindows midziyo (alpha vhezheni), kuvandudzika Group Managed Service Account (gMSA) inotsigira kusvika kune beta vhezheni, kutsigira gomo / batanidza kune vSphere mavhoriyamu.
Recycleddata compression mechanism mune API mhinduro. Kare, sefa yeHTTP yaishandiswa nekuda kwezvinangwa izvi, izvo zvaiisa zvirambidzo zvakati kuti zvaitadzisa kugoneswa nekusarudzika. "Transparent chikumbiro compression" ikozvino inoshanda: vatengi kutumira Accept-Encoding: gzip mumusoro, vanogashira mhinduro yeGZIP-yakadzvanywa kana saizi yayo ichipfuura 128 KB. Enda vatengi vanongotsigira kumanikidza (kutumira inodiwa musoro), saka ivo vanobva vangoona kudzikiswa kwetraffic. (Kugadziridza zvishoma kungadikanwa kune mimwe mitauro.)
Zvakakwanisikakuyera HPA kubva/kusvika zero pods zvichibva pane ekunze metrics. Kana iwe ukayera zvichibva pane zvinhu / ekunze metrics, saka kana basa rakawandisa unokwanisa kuyera otomatiki kusvika ku0 replicas kuchengetedza zviwanikwa. Ichi chimiro chinofanirwa kunyanya kubatsira kune zviitiko apo vashandi vanokumbira zviwanikwa zveGPU, uye huwandu hwemhando dzakasiyana dzevashandi vasina basa hunodarika huwandu hwemaGPU aripo.