Architektura platformy Oktawave Kubernetes Service (OKS), czyli jak został rozwiązany problem zarządzania i utrzymania wielu klastrów Kubernetesa w sposób zunifikowany i maksymalnie zautomatyzowany. Budując platformę udało nam się skonteneryzować wszystkie elementy mastera klastra K8S i umieścić je w postaci grup aplikacji w klastrze nadrzędnym. W ten sposób jesteśmy w stanie posiadać dowolną liczbę klastrów, jednocześnie utrzymując tylko jeden. Elementy systemu obejmują: flowcontroller – aplikacja zarządcza. Rozszerza funkcjonalność Kubernetesa i pozwala na tworzenie i zarządzania zbiorem aplikacji w postaci natywnych zasobów Kubernetesa. / architektura – publiczne adresy IP, wewnętrzna komunikacja, lb, instancje, ovs, etc. - jak jest zbudowany K8S na IaaS / nodes i auto-połączenie z masterem – jak realizujemy dodawanie nodów do klastra, automatyczne nawiązywanie połączenia, tokeny / CSI - zautomatyzowane tworzenie zasobów dyskowych w IaaS / CCM - zautomatyzowane tworzenie Load Balancerów dla Serwisów / inicjalizacja klastrów klienckich - jak wygląda proces, gdzie są tworzone zasoby (np: etcd), w ilu kopiach etc.