Měl jsem možnost strávit 4 dny na konferenci KubeCon + CloudNativeCon EU 2019, kterou pořádala nadace Cloud Native Computing Foundation. Akce se konala v Barceloně v konferenčním centru Fira Gran Via od 20. do 23. května a přilákala 7 700 účastníků. Tato konference je jedním ze tří každoročních setkání pořádaných CNCF, která se zabývají Kubernetes (K8S) a výpočetní technikou v cloudu. Níže uvádíme shrnutí oznámení z konference a další body, které mě zaujaly.
První den konference CNCF poskytla aktuální informace o tom, co se děje s různými projekty CNCF. Pokud je projekt vybrán CNCF, dodává mu to pocit legitimity a umožňuje mu vyniknout ve velmi nabitém poli. Projekty CNCF jsou rozděleny do různých kategorií: sandbox, inkubátor a absolventské. V současné době existuje 38 projektů CNCF; 6 absolventských, 16 inkubátorových a 16 sandboxových.
Na konferenci bylo oznámeno, že Fluentd, open source sběrač dat a unifikovaná vrstva protokolování, byl zařazen do kategorie postupně prováděných procesů. Linkerd (zabezpečená síť služeb), Helm v3.0 (balení aplikací), Harbor v1.8 (repozitář kontejnerů), Rook 1.0 (orchestrace úložiště), CRI-O (běhové prostředí kontejnerů) a TiKV (sjednocující vrstva distribuovaného úložiště) byly zařazeny do fáze inkubátoru. OpenEBS (úložiště připojené k kontejneru) byl umístěn do fáze sandbox. CNCF také oznámila, že OpenCensus a OpenTracing se slučují do produktu s názvem OpenTelemetry.
Kong, škálovatelná a distribuovaná vrstva abstrakce mikroslužeb, byla přijata za zlatého člena CNCF, čímž se počet členů CNCF zvýšil na více než 400.
Během akce zaznělo mnoho oznámení od prodejců. Několik z nich mě zaujalo:
- Společnost Rancher Labs oznámila Rio, MicroPAAS, který běží na jakémkoli kompatibilním clusteru K8S.
- Společnost VMware oznámila plugin CSI, který umožní trvalé svazky na úložišti vSphere a bude podporovat konfigurace s více vCenter a více Datacenter s možností připojení svazků a nezpracovaných dat.
- Společnost VMware vydala Velero 1.0, open source nástroj pro zálohování a obnovu dat, zotavení po havárii a migraci Kubernetes. Velero přichází do VMware prostřednictvím akvizice společnosti Heptio a dříve byl známý jako ARK.
- Společnost Microsoft oznámila rozhraní Service Mesh Interface (SMI), které definuje sadu běžných, přenositelných API, jež vývojářům poskytují interoperabilitu napříč různými technologiemi Service Mesh, včetně Istio, Linkerd a Consul Connect.
- Společnost Oracle, která měla na konferenci velký stánek, oznámila, že Oracle Cloud Infrastructure Broker pro clustery Kubernetes je nyní všeobecně dostupný jako open source software.
CNCF se netýkala jen oznámení. CNCF přilákala mnoho lidí, aby diskutovali o provozování a údržbě K8S v produkčním prostředí. Lidé ze Spotify se podělili o to, jak během migrace omylem smazali dva ze svých tří clusterů Kubernetes a jak je pak dokázali obnovit. Condé Nast, vydavatelé Vogue, GQ a Wired, hovořili o své cestě ke Kubernetes a o tom, jak zavedli jednotnou platformu napříč různými regiony s využitím cloudových nativních výpočtů.
Když jsem procházel výstavní plochou, s potěšením jsem viděl mnoho stejných dodavatelů, které jsem viděl na svém prvním KubeConu v Seattlu před třemi lety, a také několik nových. K8S dosáhl úrovně vyspělosti, kdy vidíme hardware navržený speciálně pro K8S, jako je Diamanti, hyperkonvergované zařízení K8S, a Softiron, úložné pole Ceph, které běží na zakázkovém hardwaru. Co se týče zabezpečení, měl na konferenci silnou prezentaci Twistlock. Rancher Labs pokračuje v inovacích a oznámil edici K8S s názvem K3S. Jsem ohromen tím, jak Dynatrace využívá umělou inteligenci a automatizaci ve svém monitorovacím nástroji K8S. Canonical (tvůrci Ubuntu) měl velkou prezentaci a investuje do nástrojů pro nasazení K8S značné prostředky.
Mým největším ponaučením z KubeConu je, že K8S dosáhl úrovně zralosti, kdy ho již nebudou nasazovat jen špičkové společnosti, ale během příštích dvou let uvidíme, jak jej mainstreamové společnosti používají pro nasazování aplikací na zelené louce, a během 5 let uvidíme velké korporace, které investují svůj čas a kapitál do převodu starších aplikací na K8S.




Amazon