Kubernetes powstało na bazie systemu Borg z Google i w 2015 roku osiągnęło wersję 1.0 w ramach CNCF.
Platforma umożliwia wdrażanie kontenerów na dużą skalę, automatyzuje infrastrukturę (bez „śnieżnych płatków” serwerów) i wspiera samonaprawianie się klastrów.
System zadań Kubernetes zastąpił tradycyjne serwery cron, upraszczając uruchamianie i ponawianie pracy wsadowej.
Odkrywanie usług i równoważenie obciążenia opiera się na DNS, co eliminuje twardo zakodowane adresy IP.
Propozycja zastąpienia YAML językiem HCL wprowadziłaby silne typowanie, zmienne, funkcje i lepszą walidację konfiguracji.
Sugeruje się umożliwienie wymiany etcd na alternatywne bazy danych (np. dqlite), co zwiększy elastyczność i zmniejszy zależności.
Potrzebny jest natywny menedżer pakietów (np. KubePkg) z zarządzaniem zależnościami, wersjonowaniem, podpisami i cyklem życia aplikacji.
Domyślne wsparcie IPv6 uprościłoby topologię sieci, uniknęłoby problemów NAT i ograniczeń adresów IPv4.
Get notified when new stories are published for "🇵🇱 Hacker News Polski"