Kubernetes 1.18 nāk ar uzlabojumiem Kubectl atkļūdošanā, drošībā un daudz ko citu

Pagājušajā nedēļā jaunās versijas palaišana konteineru orķestrēšanas platforma Kubernetes 1.18, versija, ka ietver 38 izmaiņas un uzlabojumus, no kuriem 15 ir stabilā stāvoklī un 11 ir beta stāvoklī Tiek piedāvātas 12 jaunas izmaiņas alfa stāvoklī. Sagatavojot jauno versiju, taisnīgi centieni tika virzīti gan uz dažādu funkciju pilnveidošanu, gan uz eksperimentālo spēju stabilizēšanu, kā arī uz jaunu notikumu iekļaušanu.

Tiem, kam Kubernetes nav svešs, tas būtu jāzina šī ir konteineru orķestrēšanas iekārta ka ļauj pārvaldīt izolētu konteineru kopu kopā un nodrošina mehānismus konteineros darbināmu lietojumprogrammu izvietošanai, uzturēšanai un mērogošanai.

Projekts sākotnēji to izveidoja Google, bet vēlāk tas tika pārvietots uz atsevišķu platformu, kuru kuratore ir Linux Foundation. Platforma ir pozicionēta kā universāls risinājums, ko izstrādājusi kopiena, kas nav saistīts ar atsevišķām sistēmām un spēj strādāt ar jebkuru lietojumprogrammu jebkurā mākoņa vidē. Kubernetes kods ir rakstīts Go un tiek izplatīts ar Apache 2.0 licenci.

Kas jauns Kubernetes 1.18 versijā?

Šī jaunā versija Kubernetes ir aprīkots ar dažādiem Kubectl uzlabojumiem, no kuriem reklāmā ir minēts, ka pievienoja komandas "kubectl debug" alfa versiju, kas ļauj ērti atkļūdot pākstis, palaižot konteinerus ar atkļūdošanas rīkiem.

Kamēr komanda "Kubectl diff" ir atzīts par stabilu, kas ļauj jums redzēt, kas mainīsies klasterī, ja lietosit manifestu.

arī visi "kubectl run" komandu ģeneratori ir noņemti, izņemot vienas pogas ģeneratora palaišanu, kā arī indikatoru –Sausais skrējiens tika mainīts, atkarībā no tā vērtības (klients, serveris un neviens), komandas testa izpilde tiek veikta klienta vai servera pusē.

Kods kubectl tiek piešķirts atsevišķai krātuvei. Tas ļāva mums atdalīt kubectl no iekšējām kubernetes atkarībām un atviegloja koda importēšanu trešo personu projektos.

Attiecībā uz izmaiņas tīklā, tiek atzīmēts, ka IPv6 atbalsts tagad ir beta versijā, Tika pievienota PVC klonēšana, tīkla bloķēšanas iespēja neapstrādātām ierīcēm, piemēram, pastāvīgajiem diskiem, atbalsts neapstrādātu ierīču bloķēšanai CSI, informācijas pārsūtīšana par disku, kas pieprasa diska pievienošanu CSI kontrolierim, kā arī ka objektiem ConfigMap un Secret ir pievienots jauns "nemaināms" lauks.

Starp pārējām izmaiņām, kas izceļas:

  • Beidzot tika noņemta iespēja izmantot novecojušo API grupas / v1beta1 lietotnes un / v1beta1 paplašinājumus.
  • ServerSide Apply ir atjaunināts līdz beta2 stāvoklim. Šis uzlabojums nodrošina kubectl objektu manipulācijas ar API serveri.
  • API CertificateSigningRequest pasludināta par stabilu.
  • Atbalsts Windows platformai.
  • Windows mezglu atbalsts turpina paplašināties
  • CRI-ContainerD atbalsts
  • RuntimeClass ieviešana
  • CSI starpniekserveris
  • Pārsūtītais atbalsts ir bijis stabils
  • Grupas pārvaldītais pakalpojuma konts
  • RunAsUserName
  • Topoloģijas pārvaldnieks ir saņēmis beta statusu. Funkcija ietver NUMA izplatīšanu, kas novērš veiktspējas pasliktināšanos daudzligzdu sistēmās.
  • Beta statuss tika iegūts, izmantojot funkciju PodOverhead, kas ļauj RuntimeClass norādīt papildu resursu daudzumu, kas nepieciešams mājas sākšanai.
  • Paplašināts hugepages atbalsts, alfa izolācijas statuss tiek pievienots konteineram un atbalsts daudzlīmeņu hugepages izmēriem.
  • Pievienots lauks AppProtocol, kurā varat norādīt, kuru protokolu lietotne izmanto
  • Tulkots beta stāvoklī un pēc noklusējuma iespējots EndpointSlicesAPI, kas ir funkcionālāks parasto galapunktu aizstājējs.
  • Ir pievienots objekts IngressClass, kas norāda ievades kontrollera nosaukumu, tā papildu parametrus un zīmi, lai to pēc noklusējuma izmantotu.
  • Pievienota iespēja precizēt HPA manifestā agresivitātes pakāpi, mainot darbojošos māju skaitu, tas ir, palielinoties slodzei, tā uzreiz sāk N reizes vairāk eksemplāru.

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.