Erstellung eines Clusters
Du kannst innerhalb Deines Managed Kubernetes Projekts in MyNWS beliebig viele Cluster erstellen.
Wechsle hierzu in den Reiter Clusters und klicke auf Create Cluster. Es öffnet sich ein Dialog mit einer Vielzahl an Konfigurationsmöglichkeiten.
Konfigurationsmöglichkeiten
Cluster Name
Du kannst einen Namen für dein Cluster vergeben - andernfalls wird dieser zufallsgeneriert.
Erlaubt sind alphanumerische Zeichen sowie die Sonderzeichen _, - und ..
Beispiele für gültige Clusternamen
devclusterProdCluster1site-A_version5prod.acme-corp.example.com
Kubernetes Project
Hier kannst Du im Fall, dass Du bereits mehrere Kubernetes-Projekte verwaltest, das korrekte Projekt auswählen, oder falls nötig ein neues Projekt erstellen.
Network Plugin
Kubernetes benötigt ein sog. Container Network Interface (CNI), um Netzwerkfunktionalität anbieten zu können. In NETWAYS Managed Kubernetes bieten wir dir Flannel sowie Cilium als Auswahlmöglichkeiten.
Flannel ist sehr leichtgewichtig und daher gut für Tests oder Proof-of-Concepts geeignet, bietet allerdings nicht alle Funktionalitäten, die für umfängliche Sicherheit sorgen.
Cilium ist das meistgenutzte und am häufigsten unterstützte CNI-Plugin und bietet zahlreiche Möglichkeiten der Konfiguration und Absicherung Deiner Cluster auf der Netzwerkebene.
Kubernetes Version
NETWAYS Managed Kubernetes bietet eine Bandbreite an verfügbaren Kubernetes-Versionen. Wir ermöglichen die Benutzung deutlich älterer Versionen nach best effort und bieten mit minimaler Verzögerung immer die aktuellste Version des Kubernetes-Projekts an.
Control Plane Nodes
Für das Controlplane kannst Du zwischen einem Node und drei Nodes im High Availability (HA) Modus wählen. Im HA-Modus besteht das Controlplane aus drei Nodes und einem (kostenpflichtigen) vorgeschalteten Loadbalancer für erhöhte Ausfallsicherheit.
Accessibility
Je nach Anforderung an Deine Kubernetes-Umgebung kann der Zugang des Clusters als Public oder Private deklariert werden:
- Public: Die Kubernetes API ist auf einer öffentlich zugänglichen IP-Adresse verfügbar.
- Private: Die Kubernetes API ist nur via VPN verfügbar. Für die Einrichtung wendest Du dich an unsere MyEngineers®.
Custom Subnet
Normalerweise erhalten die Nodes Deines Clusters IPs aus dem Subnetz 10.0.0.0/24. Möchtest Du
stattdessen ein anderes Subnetz verwenden, kannst Du dieses hier angeben.
Master Node Flavor
Du kannst aus einer großen Bandbreite an verschiedenen Node Flavors für Deine Masternodes wählen. Die zwei verfügbaren Kategorien General purpose und Storage optimized unterscheiden sich in der lokalen Speicherkapazität und der Netzwerkbandbreite.
Worker Nodes
Für Workernodes gibt es zusätzlich zu den Masternode Flavors noch zwei zusätzliche Flavors - Performance optimized und Dedicated vCPU. Diese Flavors nutzen entweder besonders leistungsstarke CPUs oder sichern Dir die alleinige Nutzung der konfigurierten vCPUs zu.