Miałem okazję spędzić 4 dni na konferencji KubeCon + CloudNativeCon EU 2019, zorganizowanej przez Cloud Native Computing Foundation. Wydarzenie odbyło się w Barcelonie, w Centrum Konferencyjnym Fira Gran Via, w dniach 20-23 maja i przyciągnęło 7,700 uczestników. Konferencja ta jest jednym z trzech corocznych spotkań organizowanych przez CNCF, poświęconych tematyce Kubernetes (K8S) i przetwarzania w chmurze. Poniżej znajduje się podsumowanie zapowiedzi z konferencji, a także inne interesujące kwestie.
Pierwszego dnia konferencji CNCF przedstawiło aktualne informacje na temat rozwoju poszczególnych projektów CNCF. Wybór projektu przez CNCF nadaje mu poczucie wiarygodności i pozwala mu wyróżnić się w bardzo zatłoczonym gronie. Projekty CNCF są podzielone na różne kategorie: Sandbox, Inkubator i Ukończone. Obecnie istnieje 38 projektów CNCF: 6 Ukończone, 16 Inkubator i 16 Ukończone.
Na konferencji ogłoszono, że Fluentd, otwartoźródłowy moduł do gromadzenia danych i ujednolicona warstwa logowania, został umieszczony w kategorii „graduated”. Linkerd (bezpieczna siatka usług), Helm v3.0 (pakowanie aplikacji), Harbor v1.8 (repozytorium kontenerów), Rook 1.0 (organizacja pamięci masowej), CRI-O (środowisko uruchomieniowe kontenerów) i TiKV (ujednolicona rozproszona warstwa pamięci masowej) zostały umieszczone w fazie inkubacji. OpenEBS (pamięć masowa dołączona do kontenera) został umieszczony w Sandboxie. CNCF ogłosiło również, że OpenCensus i OpenTracing zostaną połączone w produkt o nazwie OpenTelemetry.
Kong, skalowalna i rozproszona warstwa abstrakcji mikrousług, została przyjęta jako Złote Członek CNCF, dzięki czemu CNCF liczyło ponad 400 członków.
Podczas wydarzenia sprzedawcy ogłosili wiele nowości. Kilka z nich przykuło moją uwagę:
- Rancher Labs ogłosiło wprowadzenie na rynek Rio, MicroPAAS, który może działać na dowolnym zgodnym klastrze K8S.
- Firma VMware ogłosiła wprowadzenie wtyczki CSI, która umożliwi korzystanie z trwałych woluminów w pamięci masowej vSphere oraz będzie obsługiwać konfiguracje obejmujące wiele centrów vCenter i wiele centrów danych z możliwością montowania woluminów i danych surowych.
- Firma VMware wydała Velero 1.0, narzędzie open source do tworzenia kopii zapasowych i przywracania danych, odzyskiwania danych po awarii i migracji do Kubernetes. Velero trafiło do VMware dzięki przejęciu Heptio i wcześniej znane było jako ARK.
- Firma Microsoft ogłosiła wprowadzenie interfejsu Service Mesh Interface (SMI), który definiuje zestaw wspólnych, przenośnych interfejsów API. Umożliwiają one programistom współdziałanie w ramach różnych technologii usługi mesh, w tym Istio, Linkerd i Consul Connect.
- Firma Oracle, która miała duże stoisko na konferencji, ogłosiła, że rozwiązanie Oracle Cloud Infrastructure Broker dla klastrów Kubernetes jest teraz ogólnie dostępne jako oprogramowanie typu open source.
CNCF nie ograniczał się tylko do ogłoszeń. CNCF zgromadził wielu uczestników, aby omówić uruchamianie i utrzymanie K8S w środowiskach produkcyjnych. Pracownicy Spotify opowiedzieli o tym, jak przypadkowo usunęli dwa z trzech klastrów Kubernetes podczas migracji i jak udało im się je odzyskać. Conde Nast, wydawca Vogue, GQ i Wired, opowiedział o swojej drodze do Kubernetes i o tym, jak wdrożyli ujednoliconą platformę w różnych regionach, wykorzystując przetwarzanie w chmurze natywnej.
Spacerując po hali wystawowej, z przyjemnością zobaczyłem wielu tych samych dostawców, których widziałem na mojej pierwszej konferencji KubeCon w Seattle trzy lata temu, a także całkiem sporo nowych. Technologia K8S osiągnęła poziom dojrzałości, na którym widzimy sprzęt zaprojektowany specjalnie dla niej, taki jak Diamanti, hiperkonwergentne urządzenie K8S, i Softiron, macierz pamięci masowej Ceph, która działa na sprzęcie dedykowanym. W kwestii bezpieczeństwa firma Twistlock miała silną pozycję na konferencji. Rancher Labs kontynuuje innowacje i ogłosiło dystrybucję K8S dla rozwiązań brzegowych o nazwie K3S. Jestem pod wrażeniem tego, jak Dynatrace wykorzystuje sztuczną inteligencję i automatyzację w swoim narzędziu do monitorowania K8S. Canonical (twórcy Ubuntu) miał dużą obecność i intensywnie inwestuje w narzędzia do wdrażania K8S.
Najważniejszym wnioskiem, jaki wyniosłem z konferencji KubeCon, jest to, że K8S osiągnął poziom dojrzałości, na którym nie będą go już wdrażać tylko wiodące firmy, ale w ciągu dwóch lat zobaczymy, jak główne firmy wykorzystują go do wdrażania aplikacji typu greenfield, a w ciągu 5 lat zobaczymy, jak duże korporacje inwestują swój czas i kapitał w konwersję starszych aplikacji na K8S.




Amazon