Ho lokolloa ha Kubernetes 1.18, mokhoa oa ho laola sehlopha sa lijana tse arohaneng.

e hatisitsoeng tokollo ya sethala sa mmino wa ditshelo Li-Kubernetes 1.18, e u lumellang ho laola sehlopha sa lijana tse arohaneng ka kakaretso le ho fana ka mekhoa ea ho tsamaisa, ho boloka le ho eketsa lisebelisoa tse tsamaeang ka har'a lijana. Morero ona o ne o entsoe ke Google, empa o ile oa fetisetsoa sebakeng se ikemetseng se laoloang ke Linux Foundation. Sethala se behiloe e le tharollo ea bokahohle e entsoeng ke sechaba, e sa tlamelletsoeng ho mekhoa ea motho ka mong le e khonang ho sebetsa ka kopo leha e le efe sebakeng leha e le sefe sa maru. Khoutu ea Kubernetes e ngotsoe ho Go le ajoa ke e nang le tumello tlas'a Apache 2.0.

E fana ka mesebetsi ea ho tsamaisa le ho laola lits'ebetso, joalo ka tlhokomelo ea database ea DNS, ho leka-lekanya thepa,
ho ajoa ha lijana har'a li-cluster nodes (ho falla ha setshelo ho itšetlehile ka liphetoho tsa mojaro le litlhoko tsa tšebeletso), ho hlahloba bophelo bo botle boemong ba kopo, tsamaiso ea akhaonto, ntlafatso le tekanyo e matla ea sehlopha se sebetsang, ntle le ho e emisa. Hoa khoneha ho romela lihlopha tsa lijana tse nang le ts'ebetso ea ho ntlafatsa le ho etsolla sehlopha sohle hang-hang, hammoho le karohano e utloahalang ea sehlopha ka likarolo tse nang le karohano ea lisebelisoa. Ho na le ts'ehetso bakeng sa ho falla ho matla ha lits'ebetso, bakeng sa polokelo ea data eo ka bobeli polokelo ea sebaka le mekhoa ea ho boloka marang-rang e ka sebelisoang.

Tokollo ea Kubernetes 1.18 e kenyelletsa liphetoho le ntlafatso ea 38, eo 15 e isitsoeng boemong bo tsitsitseng le 11 ho boemo ba beta. Liphetoho tse ncha tse 12 li sisinngoe boemong ba alpha. Ha ho lokisoa mofuta o mocha, boiteko bo lekanang bo ne bo reretsoe ho ntlafatsa ts'ebetso e fapaneng le ho tsitsisa bokhoni ba liteko, hammoho le ho eketsa lintlafatso tse ncha. Liphetoho tse kholo:

  • Hobectl
    • E kentsoe Mofuta oa alpha oa taelo ea "kubectl debug", e u lumellang hore u nolofatse ho lokisa liphoso ka ho qala lijana tsa ephemeral tse nang le lisebelisoa tsa ho lokisa liphoso.
    • E phatlalalitsoe e tsitsitse taelo ea "kubectl diff", e u lumellang ho bona hore na ho tla fetoha eng sehlopheng haeba u sebelisa manifest.
    • E tlositsoe lijenereithara tsohle tsa taelo ea "kubectl run", ntle le jenereithara ea ho tsamaisa pod e le 'ngoe.
    • Fetohile folakha "-dry-run", ho itšetlehile ka boleng ba eona (moreki, seva le ha ho letho), ts'ebetso ea teko ea taelo e etsoa ka lehlakoreng la mofani kapa seva.
    • kubectl khoutu pepesitsoe sebakeng se arohaneng sa polokelo. Sena se ile sa lumella kubectl hore e fokotsoe ho tsoa ho litšepeho tsa ka hare tsa kubernetes mme e nolofalletse ho kenya khoutu ho merero ea motho oa boraro.
  • Ingress
    • E qalile ho fetola sehlopha sa API bakeng sa Ingress ho networking.v1beta1.
    • E kentsoe masimo a macha:
      • pathType, e u lumellang hore u hlalose hore na tsela ea kopo e tla bapisoa joang
      • IngressClassName ke sebaka sa tlhaloso ea kubernetes.io/ingress.class, e phatlalalitsoeng e sa sebetse. Sebaka sena se totobatsa lebitso la ntho e khethehileng InressClass
    • E kentsoe ntho ea IngressClass, e bonts'ang lebitso la molaoli oa ingress, mekhahlelo ea eona e eketsehileng le letšoao la ho e sebelisa ka ho sa feleng.
  • Service
    • E kentsoe Sebaka sa AppProtocol, moo o ka hlakisang hore na kopo e sebelisa protocol efe
    • E fetoletsoe boemong ba beta mme e nolofalitsoe ke EndpointSlicesAPI ea kamehla, e leng phetoho e sebetsang haholoanyane bakeng sa Endpoints e tloaelehileng.
  • Motsoalle
    • tshehetso IPv6 e fetiselitsoe boemong ba beta.
  • Li-disk tse sa feleng. Ts'ebetso e latelang e phatlalalitsoe hore e tsitsitse:
  • Tokiso ea ts'ebeliso
    • Ho ConfigMap le lintho tsa Lekunutu eketsoe tšimo e ncha "e sa fetoheng". Ho beha boleng ba tšimo ho 'nete ho thibela phetoho ea ntho.
  • Mohlophisi
    • E kentsoe bokhoni ba ho theha li-profaele tse eketsehileng bakeng sa kube-scheduler. Haeba nakong e fetileng ho ne ho hlokahala ho tsamaisa li-schedule tse ling tse arohaneng ho kenya ts'ebetsong li-algorithms tse sa tloaelehang tsa kabo ea pod, joale hoa khoneha ho theha litlhophiso tse eketsehileng bakeng sa kemiso e tloaelehileng le ho bolela lebitso la eona sebakeng se tšoanang sa pod ".spec.schedulerName". Boemo - alpha.
    • Taint Based lelekoa phatlalatsoa hore e tsitsitse
  • Katoloso
    • E kentsoe Bokhoni ba ho hlakisa ho HPA bo bonts'a boemo ba ho ba mabifi ha u fetola palo ea li-pods tse mathang, ke hore, ha mojaro o ntse o eketseha, hlahisa makhetlo a N makhetlo a mangata ka nako e le 'ngoe.
  • kubelet
    • Motsamaisi oa Topology e fumane boemo ba beta. Karolo e thusa kabo ea NUMA, e qobang ho senyeha ha ts'ebetso ho li-multi-socket systems.
    • Boemo ba Beta amohetse Ts'ebetso ea PodOverhead, e u lumellang hore u hlalose ho RuntimeClass palo e eketsehileng ea lisebelisoa tse hlokahalang ho tsamaisa pod.
    • E atolositsoe Ts'ehetso ea HugePages, ho itšehla thajana le ts'ehetso bakeng sa boholo ba maqephe a maholohali li kentsoe maemong a alpha.
    • E hlakotsoe ho sebelisoa metrics / metrics/resource/v1alpha1, /metrics/resource
  • API
    • Qetellong E tlositse bokhoni ba ho sebelisa li-apps/v1beta1 tsa khale tsa sehlopha sa API le li-extensions/v1beta1.
    • ServerSide Sebelisa e ntlafalitsoe ho boemo ba beta2. Ntlafatso ena e tsamaisa ntho e qhekellang ho tloha kubectl ho ea ho seva sa API. Bangoli ba ntlafatso ba bolela hore sena se tla lokisa liphoso tse ngata tse teng tse ke keng tsa lokisoa boemong ba hona joale. Ba ile ba boela ba eketsa karolo ".metadata.managedFields", moo ba khothalletsang ho boloka histori ea liphetoho tsa ntho, ho bontša hore na ke mang, neng le hore na ke eng e hlileng e fetohileng.
    • Tsebisitsoe e tsitsitseng CertificateSigningRequest API.
  • Windows platform tshehetso.

Source: opennet.ru

Eketsa ka tlhaloso