Kubernetes 1.14 ajunge cu o extensie pentru a sprijini containerele Windows

Sigla Google Kubernetes

Kubernetes este un sistem open source pentru automatizarea implementării, scalării și gestionării aplicațiilor containerizate.

Dezvoltat inițial de Google, dezvoltarea sa a fost încredințată bazei de date open source a Cloud Native Computing Foundation (CNCF), care a permis tehnologiei containerelor să crească rapid în maturitate, datorită contribuțiilor gigantilor tehnologici (precum AWS, Oracle, IBM, Microsoft, Alibaba și VMware) și a multor alte companii importante.

Kubernetes are două componente cheie:

  • un set de noduri master care acționează ca un plan de control
  • un set de noduri care acționează ca cai de lucru care rulează sarcini de lucru containerizate

Atunci când o sarcină de lucru cu mai multe containere este implementată în Kubernetes, planul de control alege unul sau mai multe noduri lucrătoare pentru a găzdui containerele.

Ieri, echipa responsabilă de dezvoltarea sa a făcut anunțul despre disponibilitatea Kubernetes 1.14, care include 31 de îmbunătățiri.

Din care elementele esențiale din această versiune sunt scalabilitatea și suportul pentru mai multe sarcini de lucru în Kubernetes, cu trei caracteristici principale trecând la disponibilitatea generală și funcționalități semnificative de securitate trecând la beta.

În total, versiunea include 31 de îmbunătățiri: 10 care sunt acum în versiuni stabile, 12 în versiune beta și șapte noi.

Noutăți în Kubernetes 1.14

În Kubernetes 1.14 documentația kubectl a fost rescrisă, cu accent pe gestionarea resurselor folosind configurația declarativă a resurselor.

Este disponibil ca o carte cu un link către documentația principală Kubernetes. Există, de asemenea, un logo kubectl și o mascotă numită kubee-cuddle.

De remarcat și din anunțul Kubernetes 1.14 că capabilitățile declarative ale setărilor de configurare ale instrumentului de configurare YAML kustomize sunt disponibile în kubectl folosind steagul -k pentru comenzi de aplicare.

Kustomize ajută utilizatorii să scrie și să refolosească Resource Config folosind concepte native Kubernetes. Documentația pentru aceste noi caracteristici este disponibilă.

Mecanismul kubectl este acum disponibil într-o versiune stabilă. Permite dezvoltatorilor să-și publice propriile subcomenzi kubectl personalizate ca binare separate.

Volumele locale persistente sunt acum într-o versiune stabilă. Acestea fac disponibile stocarea atașată local ca sursă de volum persistent.

ID-urile procesului (PID) se schimbă în beta. Această soluție permite administratorilor să furnizeze izolarea pod-ului PID la pod, setând implicit numărul de PID-uri pe pod. O caracteristică alfa suplimentară este capacitatea de a rezerva un număr de PID-uri atribuite utilizatorilor Pods.

Suport îmbunătățiri în Kubernetes 1.14

Cu această nouă versiune de Kubernetes 1.14 A fost adăugat suportul Windows Server 2019 pentru nodurile și containerele lucrătorilor.

Despre asta Aaron Crickenberger, inginer test principal la Google a comentat după cum urmează:

Includerea Windows ca o potențială sarcină de lucru înseamnă că a trebuit să definim cu mai multă precizie ceea ce Kubernetes face și nu acceptă în unele medii.

Cred că caracteristici precum porțile de pregătire a podului și prioritatea și preferința podului vor fi foarte utile pentru a permite oamenilor să orchestreze sarcini de lucru avansate. Unele aplicații pot avea nevoie de modalități foarte specifice pentru a indica dacă sunt gata să gestioneze traficul și aceste funcții oferă acest mijloc pentru ele.

Pe de altă parte putem constata că Kubernetes 1.14 vine cu suport pentru rețelele out-of-tree cu Azure-CNI, OVN-Kubernetes și Flannel, munca continuă să includă Calico și alți furnizori de rețea populari

Suportul a fost, de asemenea, îmbunătățit pentru pod-uri, tipuri de servicii, controlere de sarcină de lucru și valori / cote pentru a se potrivi mai bine cu funcționalitatea oferită de containerele Linux.

Prioritatea pod permite planificatorului Kubernetes să programeze lucrările în funcție de prioritate și să elimine podurile mai mici, dacă este necesar.

Pod Readiness Gates Introduct introduce un punct de extensie pentru feedback extern cu privire la pregătirea podului.

Această versiune oferă întărirea implicită a legăturilor de rol de cluster de descoperire RBAC.

Dacă doriți să aflați mai multe despre această nouă versiune, precum și să descărcați și să implementați această nouă versiune. Poți vizita următorul link.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: AB Internet Networks 2008 SL
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.