Kubernetes 1.14 przybywa z rozszerzeniem obsługującym kontenery systemu Windows

Logo Google Kubernetes

Kubernetes to system typu open source do automatyzacji wdrażania, skalowania i zarządzania aplikacjami kontenerowymi.

Pierwotnie opracowany przez Google, jego opracowanie powierzono otwartej bazie danych Cloud Native Computing Foundation (CNCF), który umożliwił szybki rozwój technologii kontenerów dzięki wkładowi gigantów technologicznych (takich jak AWS, Oracle, IBM, Microsoft, Alibaba i VMware) i wielu innych dużych firm.

Kubernetes ma dwa kluczowe komponenty:

  • zbiór węzłów głównych, które działają jako płaszczyzna kontrolna
  • zestaw węzłów, które działają jak konie robocze obsługujące obciążenia kontenerowe

Po wdrożeniu obciążenia obejmującego wiele kontenerów na platformie Kubernetes plan kontroli wybiera co najmniej jeden węzeł roboczy do hostowania kontenerów.

Wczoraj zespół odpowiedzialny za jego rozwój ogłosił dostępność Kubernetes 1.14, która zawiera 31 ulepszeń.

Z którego najważniejsze cechy tej wersji to skalowalność i obsługa większej liczby obciążeń w Kubernetes, z trzema głównymi funkcjami przechodzącymi do ogólnej dostępności i znaczącymi funkcjami bezpieczeństwa przechodzącymi do wersji beta.

W sumie wersja zawiera 31 ulepszeń: 10 w stabilnych wersjach, 12 w wersji beta i siedem nowych.

Co nowego w Kubernetes 1.14

W Kubernetes 1.14 Dokumentacja kubectl została przepisana z naciskiem na zarządzanie zasobami przy użyciu deklaratywnej konfiguracji zasobów.

Jest dostępny jako książka z linkiem do głównej dokumentacji Kubernetes. Jest też logo kubectl i maskotka o nazwie kubee-przytulanka.

Warto również zauważyć z zapowiedzi Kubernetes 1.14, że deklaratywne możliwości ustawień konfiguracyjnych narzędzia konfiguracyjnego YAML of kustomize są dostępne w kubectl przy użyciu flagi -k dla poleceń dotyczących stosowania.

Kustomize pomaga użytkownikom pisać i ponownie wykorzystywać konfigurację zasobów używając natywnych koncepcji Kubernetes. Dostępna jest dokumentacja dotycząca tych nowych funkcji.

Mechanizm kubectl jest teraz dostępny w stabilnej wersji. Umożliwia programistom publikowanie własnych niestandardowych komend kubectl jako oddzielnych plików binarnych.

Lokalne trwałe woluminy są teraz w stabilnej wersji. Udostępniają lokalnie dołączoną pamięć masową jako trwałe źródło woluminów.

Identyfikatory procesów (PID) zmieniają się na beta. To rozwiązanie umożliwia administratorom dostarczanie identyfikatorów PID dla pod izolację przy domyślnym ustawieniu liczby identyfikatorów PID na pod. Dodatkową funkcją alfa jest możliwość zarezerwowania pewnej liczby PID-ów przypisanych do User Podów.

Wsparcie ulepszeń w Kubernetes 1.14

Wraz z nową wersją Kubernetes 1.14 Dodano obsługę Windows Server 2019 dla węzłów roboczych i kontenerów.

O tym Aaron Crickenberger, starszy inżynier ds. Testów w Google skomentował co następuje:

Uwzględnienie systemu Windows jako potencjalnego obciążenia oznacza, że ​​naprawdę musieliśmy dokładniej zdefiniować, co robi Kubernetes, a czego nie obsługuje w niektórych środowiskach.

Myślę, że funkcje takie jak bramki gotowości i priorytet i preferencje podów będą bardzo pomocne w umożliwieniu ludziom orkiestrowania zaawansowanych obciążeń. Niektóre aplikacje mogą wymagać bardzo konkretnych sposobów wskazania, czy są gotowe do obsługi ruchu, a te funkcje zapewniają im to.

Z drugiej strony, możemy stwierdzić, że Kubernetes 1.14 obsługuje sieci poza drzewem z Azure-CNI, OVN-Kubernetes i Flannel, prace nadal obejmują Calico i innych popularnych dostawców sieci

Ulepszono również obsługę podów, typów usług, kontrolerów obciążenia i metryk / quas, aby lepiej dostosować funkcjonalność oferowaną przez kontenery Linuksa.

Priorytet podów umożliwia harmonogramowi Kubernetes planowanie pracy według priorytetów i usuwanie mniejszych podów, jeśli to konieczne.

Bramki gotowości poda Wprowadzenie wprowadza punkt rozszerzenia dla zewnętrznych informacji zwrotnych na temat gotowości zasobników.

Ta wersja zapewnia domyślne wzmocnienie powiązań ról klastra wykrywania RBAC.

Jeśli chcesz dowiedzieć się trochę więcej o tej nowej wersji, a także pobrać i wdrożyć tę nową wersję. Możesz odwiedzić poniższy link.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.