Tso Tawm Kubernetes 1.24, lub kaw lus rau kev tswj hwm ib pawg ntawm cov thawv cais

Kev tso tawm ntawm Kubernetes 1.24 thawv orchestration platform yog muaj, uas tso cai rau koj los tswj cov pawg ntawm cov thawv cais tag nrho thiab muab cov txheej txheem rau kev xa tawm, tswj thiab ntsuas cov ntawv thov khiav hauv ntim. Qhov project yog thawj zaug tsim los ntawm Google, tab sis tom qab ntawd hloov mus rau qhov chaw ywj pheej saib xyuas los ntawm Linux Foundation. Lub platform yog positioned raws li ib tug universal kev daws teeb meem tsim los ntawm lub zej zog, tsis khi rau ib tug tib neeg lub cev thiab muaj peev xwm ua hauj lwm nrog rau tej daim ntawv thov nyob rau hauv tej huab ib puag ncig. Kubernetes code yog sau rau hauv Go thiab faib raws li Apache 2.0 daim ntawv tso cai.

Kev ua haujlwm yog muab rau kev xa tawm thiab tswj kev tsim kho vaj tse, xws li kev tswj hwm DNS database, thauj khoom sib npaug, faib cov ntim thoob plaws hauv pawg pawg (kev tsiv teb tsaws ntawm cov thawv nyob ntawm qhov hloov pauv ntawm kev thauj khoom thiab kev pabcuam xav tau), kuaj xyuas kev noj qab haus huv ntawm qib kev thov, kev tswj hwm tus account, hloov kho thiab dynamic scaling ntawm pawg ua haujlwm, tsis txwv nws. Nws muaj peev xwm xa cov pab pawg ntawm cov thawv ntim nrog kev hloov kho thiab tsis ua haujlwm rau tag nrho cov pab pawg ib zaug, nrog rau kev faib cov pawg rau hauv qhov chaw nrog kev faib cov peev txheej. Muaj kev txhawb nqa rau dynamic migration ntawm daim ntaub ntawv, rau cov ntaub ntawv cia uas ob lub zos cia thiab network cia systems yuav siv tau.

Cov kev hloov pauv tseem ceeb hauv qhov kev tso tawm tshiab:

  • Cia Lub Peev Xwm Taug qab cov cuab yeej tau ruaj khov los saib xyuas qhov chaw dawb hauv kev faib tawm thiab xa cov ntaub ntawv mus rau qhov kev tswj hwm los tiv thaiv cov pods los ntawm kev tso tawm ntawm cov nodes uas tsis muaj chaw txaus txaus.
  • Lub peev xwm los nthuav cov partitions cia tau ruaj khov. Tus neeg siv tuaj yeem hloov kho qhov kev faib tawm uas twb muaj lawm thiab Kubernetes yuav cia li nthuav tawm qhov muab faib thiab nws cov ntaub ntawv cuam tshuam yam tsis muaj kev tso tseg.
  • Kev xa tawm ntawm lub sijhawm khiav Dockershim, uas tau muab tso rau hauv ib ntus kev daws teeb meem rau kev siv Docker hauv Kubernetes, tsis sib haum nrog tus qauv CRI (container runtime interface) interface thiab ua rau muaj teeb meem ntxiv ntawm kubelet. Txhawm rau tswj cov thawv cais, koj yuav tsum siv lub sijhawm ua haujlwm uas txhawb nqa CRI interface, xws li ntim thiab CRI-O, lossis siv cri-dockerd moj khaum, uas siv CRI interface rau sab saum toj ntawm Docker Engine API.
  • Kev txhawb nqa kev sim tau muab rau kev txheeb xyuas cov duab ntim khoom siv kos npe digital siv cov kev pabcuam Sigstore, uas tuav cov ntaub ntawv pej xeem kom paub meej tias qhov tseeb (pob tshab log). Txhawm rau tiv thaiv kev tawm tsam cov saw hlau thiab cov khoom hloov pauv, cov ntawv kos npe digital kuj tau muab rau kev tso tawm cov khoom pov thawj, suav nrog tag nrho cov teeb tsa Kubernetes executable files.
  • Los ntawm lub neej ntawd, APIs uas nyob rau hauv beta version tsis tau qhib nyob rau hauv pawg (kuaj APIs ntxiv nyob rau hauv yav dhau los tso tawm yog khaws cia; qhov kev hloov no tsuas yog siv rau API tshiab).
  • Kev txhawb nqa rau OpenAPI v3 hom tau raug siv.
  • Ib qho kev pib tau raug qhia kom hloov chaw cia plugins rau kev sib koom ua ke CSI (Container Storage Interface) interface thaum tswj kev sib raug zoo ntawm qib API. Azure Disk thiab OpenStack Cinder plugins tau raug xa mus rau CSI.
  • Kubelet Credential Provider tau raug tsiv mus rau theem kev sim beta, tso cai rau koj kom rov qab tau cov ntaub ntawv pov thawj zoo rau lub thawv ntim cov duab los ntawm kev tso cov plugins, tsis tas khaws cov ntaub ntawv pov thawj hauv cov ntaub ntawv tus tswv tsev.
  • Nws tuaj yeem khaws ntau qhov chaw nyob IP rau kev xa mus rau cov kev pabcuam. Thaum qhov kev xaiv no tau qhib, pawg yuav cia li muab cov kev pabcuam tsuas yog IP chaw nyob los ntawm lub pas dej ua ntej faib rau txhua qhov kev pabcuam, uas zam kev sib tsoo thaum muab qhov chaw nyob dawb los ntawm cov txheej txheem dav dav.

Tau qhov twg los: opennet.ru

Ntxiv ib saib