Cutter 8
96,90 $ gesamt · 5% sparen
- vCPU
- 4 × dediziert
- RAM
- 8 GB
- Speicher
- 160 GB NVMe-SSD
- Transfer
- 10 TB
- IPv4 / IPv6
- 1 / /64 routed
Lösung
Ein K3s-Control-Plane-Knoten benötigt 2 Kerne und 4 GB; ein vollständiger kubeadm-Control-Plane benötigt mindestens 4 GB, komfortabel sind 8 GB. Worker-Knoten werden nach Ihren Workloads dimensioniert. Drei Cutter-8-Instanzen in drei Jurisdiktionen ergeben einen wirklich fehlertoleranten Cluster für unter 110 $ pro Monat, mit privatem Networking über WireGuard zwischen den Regionen.
| Ressource | Was Sie tatsächlich benötigen |
|---|---|
| Control Plane | 2 vCPU / 4 GB für K3s, 4 vCPU / 8 GB für kubeadm |
| Worker | Nach Workloads dimensioniert; 4 vCPU / 8 GB ist eine vernünftige Einheit |
| Festplatte | NVMe für etcd – es ist fsync-latenzempfindlich |
| Netzwerk | WireGuard-Mesh zwischen Regionen; natives IPv6 für Dual-Stack-Cluster |
96,90 $ gesamt · 5% sparen
176,70 $ gesamt · 5% sparen
262,20 $ gesamt · 5% sparen
Der Standort ist normalerweise die Entscheidung, die für diese Arbeitslast am wichtigsten ist – entweder weil die Latenz dominiert oder weil die Rechtshoheit entscheidend ist.
Drei ist das Minimum für etcd-Quorum.
Geben Sie jedem Knoten eine private Adresse und routen Sie die Cluster-CIDR darüber.
curl -sfL https://get.k3s.io | sh -s - server --cluster-init on the first node.
Verwenden Sie das Node-Token aus /var/lib/rancher/k3s/server/node-token.
Traefik wird mit K3s ausgeliefert; fügen Sie cert-manager für automatische Zertifikate hinzu.
K3s läuft mit einem Control Plane auf 2 vCPU und 4 GB. Vollwertiges kubeadm benötigt 4 GB als absolute Untergrenze und verhält sich mit 8 GB deutlich besser. Die Workers werden vollständig durch das dimensioniert, was Sie darauf planen.
Ja, über ein WireGuard-Mesh. Halten Sie die etcd-Mitglieder innerhalb von etwa 100 ms voneinander entfernt, sonst wird der Raft-Heartbeat instabil.
Kritisch. etcd führt bei jedem Write ein fsync durch; auf HDD oder stark ausgelastetem Storage wird der Cluster unter Last instabil. Setzen Sie es immer auf NVMe.