Cluster erstellen
Diese Anleitung führt Sie durch den Erstellungsdialog eines Kubernetes Clusters – von der Versionsauswahl bis zur Bestellung.
Voraussetzungen
- Zugang zum centron Control Panel
Cluster-Erstellung starten
- Öffnen Sie im Control Panel den Bereich Kubernetes.
- Klicken Sie auf Create Cluster.
Bestehende Cluster sehen Sie in derselben Übersicht mit Name, Region, Version, Status der Hochverfügbarkeit, Erstellungszeitpunkt und Tags.
1. Version auswählen
Wählen Sie unter Select a version die Kubernetes-Version aus:
| Version | Status |
|---|---|
| 1.33.1 | Empfohlen |
| 1.32.4 | Verfügbar |
Sofern in Ihrem Team keine konkreten Gründe dagegen sprechen, wird die jeweils neueste Version empfohlen. Siehe Unterstützte Versionen.
2. Netzwerk konfigurieren
Im Abschnitt Configure network legen Sie Region und VPC fest:
- Choose a datacenter region – Verfügbar ist Bamberg | Datacenter 1 | BBG1.
- VPC Network – Wählen Sie ein bestehendes VPC-Netzwerk aus oder legen Sie über Neues VPC anlegen… ein neues an.
Alle Ressourcen eines Rechenzentrums gehören zum selben VPC-Netzwerk und kommunizieren sicher über ihre privaten IP-Adressen.
3. Pod- und Service-Netzwerke dimensionieren
Unter Size pod and service networks bestimmen Sie die Größe der clusterinternen Adressbereiche:
- Size network subnets for me (Recommended) – centron vergibt überschneidungsfreie Subnetze und dimensioniert das Netzwerk automatisch. Für die meisten Fälle die richtige Wahl.
- Configure my own subnets sizes – Sie legen die Subnetzgrößen für Pod- und Service-Netzwerk selbst fest, wählbar sind
/20und/22.
Die Netzwerk-Subnetze lassen sich nach der Cluster-Erstellung nicht mehr ändern. Planen Sie großzügig, wenn Sie mit starkem Wachstum rechnen. Ein /20-Netz fasst deutlich mehr Adressen als ein /22.
4. Cluster-Kapazität wählen
Unter Choose Cluster capacity konfigurieren Sie Ihren ersten Node Pool:
| Feld | Beschreibung |
|---|---|
| Node pool name | Name des Pools, standardmäßig Node-Pool-1. |
| Machine Type (Instance) | Kategorie, etwa Worker CPU oder Premium Storage NVMe. |
| Instance Type | Instance-Typ C0 bis C8 mit vCPU, RAM, NVMe und Preis je Node. |
| Nodes | Anzahl der Nodes im Pool. |
| Set node pool to autoscale | Alternativ Autoscaling mit Minimum Nodes und Maximum Nodes. |
Über + Add node pool fügen Sie weitere Pools mit abweichenden Instance-Typen hinzu.
Empfohlen werden mindestens 2 Nodes je Node Pool, damit Ihre Anwendung während Upgrades und Wartungsarbeiten erreichbar bleibt.
Zur Auswahl des passenden Instance-Typs siehe Plan auswählen.
5. Hochverfügbarkeit entscheiden
Unter Maximize uptime for critical workloads aktivieren Sie optional Add high availability; der Aufpreis je Monat steht in der Preisübersicht für Kubernetes und wird im Dialog angezeigt. Die replizierte Control Plane beseitigt den Single Point of Failure der Control Plane.
Eine hochverfügbare Control Plane kann nach dem Hinzufügen nicht mehr entfernt werden.
Siehe Hochverfügbarkeit aktivieren.
6. Details festlegen
Im Abschnitt Finalize Details:
- Cluster name – Kleinbuchstaben, Ziffern und Bindestriche, maximal 32 Zeichen. Ein Namensvorschlag wird angeboten.
- Select a project – Projekt, dem das Cluster zugeordnet wird.
- Tags – Zur Organisation. Erlaubt sind Buchstaben, Ziffern, Doppelpunkte, Bindestriche und Unterstriche; Bestätigung jeweils mit der Eingabetaste.
7. Zusammenfassung prüfen und bestellen
Die Summary listet je Node Pool die Nodes, vCPU, RAM und Storage sowie die monatlichen Kosten auf. Bei aktivierter Hochverfügbarkeit erscheint zusätzlich die Zeile HA Control Plane.
Am Ende stehen:
- Setup Total – 0,00 €, es fallen keine Einrichtungskosten an
- Monthly Total – Monatliche Gesamtkosten, ergänzt um den Stundensatz
Bei aktiviertem Autoscaling wird eine Spanne zwischen minimaler und maximaler Node-Anzahl ausgewiesen.
Schließen Sie die Erstellung mit Create & Buy now ab. Alle Preise verstehen sich zuzüglich Umsatzsteuer.
Nach der Erstellung
Das Cluster erscheint in der Übersicht und durchläuft zunächst den Status Provisioning. Sobald es bereitsteht, führt Sie der Assistent Getting started with Kubernetes durch die nächsten Schritte:
- Cluster erstellen
- Mit dem Cluster verbinden
- Verbindung prüfen
- Erste Anwendung ausrollen
Über Get started öffnen Sie den Assistenten, über das Schließen-Symbol blenden Sie ihn aus. Später erreichen Sie ihn jederzeit über das Actions-Menü unter Getting Started.
Der Overview-Tab
Nach der Erstellung fasst der Tab Overview den Zustand des Clusters zusammen:
| Abschnitt | Inhalt |
|---|---|
| Configuration | Summe aus vCPUs, RAM und SSD über alle Node Pools, dazu Download Config File |
| Node Pool Status | Je Pool die Anzahl laufender Nodes, etwa 0/3 running, mit Status Provisioning |
| Networking | VPC-Netzwerk sowie Node-, Pod- und Service-Netzwerk |
| Control Plane | Zustand der Hochverfügbarkeit inklusive Preis bei deaktivierter Option |
| Version | Installierte Kubernetes-Version, Upgrade-Fenster sowie View Changelog und Modify Upgrade Window |
| Total Cluster Cost | Geschätzte monatliche Gesamtkosten des Clusters |
| Tags | Vergebene Tags, über Edit änderbar |
Die unter Total Cluster Cost ausgewiesene Summe ist eine Schätzung. Sie enthält die Gebühren für eine hochverfügbare Control Plane, nicht jedoch weitere centron-Ressourcen, die Sie außerhalb des Clusters betreiben.
Ein Fortschrittsbalken unterhalb des Cluster-Namens zeigt an, wie weit die Bereitstellung fortgeschritten ist.
Verwandte Themen
- Plan auswählen
- Mit dem Cluster verbinden
- Node Pools hinzufügen
- Verfügbarkeit – Rechenzentrum und Region