Ist das ein echter Managed-Kubernetes-Dienst oder nur ein Skript, das es auf meinem Server installiert?
Managed. Wir betreiben die Control Plane, einschließlich etcd und dessen Snapshots, und wir führen die Upgrades durch, wenn Sie eines starten. Ihre dedizierten Server treten dem Cluster als Worker-Nodes bei, und Sie müssen die Control Plane nie selbst betreiben.
Welche Kubernetes-Distribution verwenden Sie?
RKE2, eine CNCF-konforme Distribution, die Upstream-Kubernetes ausliefert. Ihre Manifeste, Helm-Charts und Operatoren funktionieren wie auf jedem anderen konformen Cluster.
Behalte ich Root-Zugriff auf die Worker-Nodes?
Ja. Jeder Worker ist ein dedizierter Server in Ihrem Account, mit Root-SSH, Konsole und Rescue-Modus, genau wie wenn er nicht Teil eines Clusters wäre. Das ist der Hauptunterschied zu den meisten Managed-Kubernetes-Angeboten, bei denen die Nodes für Sie oft verschlossen sind.
Wie erhalten Services vom Typ LoadBalancer eine IP-Adresse?
MetalLB weist ihnen die zusätzlichen IPv4-Adressen auf Ihren Worker-Servern zu, sodass die Adresse vor Ihrem Service eine ist, die Sie bereits besitzen, statt einer, die wir aus einem gemeinsamen Pool verleihen.
Teilen sich die Nodes ein privates Netzwerk?
Nein, es gibt kein privates VLAN pro Cluster. Die Nodes erreichen sich gegenseitig über ihre öffentlichen Adressen in unserem Netzwerk, und eine Firewall auf jedem Node lässt nur die eigenen Nodes des Clusters zu. Der Verkehr zwischen den Nodes wird vom Cluster nicht verschlüsselt: Cilium-Netzwerkrichtlinien steuern, welche Pods miteinander kommunizieren dürfen, und für verschlüsselten Verkehr zwischen Diensten nutzen Sie TLS oder mTLS in Ihren Anwendungen oder ein Service Mesh.
Kann ein Cluster GPU- und CPU-Server mischen?
Ja. Sie wählen jeden Worker-Server aus den sofort verfügbaren New-York-Maschinen, sodass GPU- und CPU-Server demselben Cluster beitreten können. Sie starten alle in einem Pool mit dem Label pool=general; mit cluster-admin labeln und tainten Sie die GPU-Nodes selbst, und Workloads wählen mit Node-Selectors und Tolerations zwischen ihnen.
Wie werden Upgrades durchgeführt?
Sie bestimmen den Zeitpunkt. Wir aktualisieren zuerst die Control Plane, dann die Worker-Nodes einzeln nacheinander, sodass ein Workload mit mehr als einer Replica weiterhin erreichbar bleibt, während der Cluster auf die neue Version wechselt.
Ist es jetzt verfügbar, und wo?
Ja, in New York. Auf der Bestellseite wählen Sie eine Dev- oder HA-Control-Plane und ein bis zehn Worker-Server aus den sofort verfügbaren New-York-Maschinen; der Cluster wird erstellt, sobald die ersten Rechnungen bezahlt sind, und seine Kubeconfig wartet in Ihrem Dashboard.