Cutter 8
Toplam $96,90 · %5 tasarruf
- Sanal CPU
- 4 × ayrılmış
- RAM
- 8 GB
- Depolama
- 160 GB NVMe SSD
- Aktarım
- 10 TB
- IPv4 / IPv6
- 1 / /64 routed
Çözüm
Bir K3s kontrol düzlemi düğümü 2 çekirdek ve 4 GB gerektirir; tam bir kubeadm kontrol düzlemi minimum 4 GB ve rahat olması için 8 GB ister. Çalışan düğümler iş yüklerinize göre boyutlandırılır. Üç farklı yargı bölgesindeki üç Cutter 8 örneği, bölgeler arasında WireGuard üzerinden özel ağ ile ayda 110 $'ın altında gerçekten hataya dayanıklı bir küme verir.
| Kaynak | Gerçekte ihtiyacınız olan |
|---|---|
| Kontrol düzlemi | K3s için 2 vCPU / 4 GB, kubeadm için 4 vCPU / 8 GB |
| Çalışanlar | İş yüklerine göre boyutlandırılır; 4 vCPU / 8 GB mantıklı bir birimdir |
| Disk | etcd için NVMe — fsync gecikmesine duyarlıdır |
| Ağ | Bölgeler arasında WireGuard ağı; çift yığın kümeler için yerel IPv6 |
Toplam $96,90 · %5 tasarruf
Toplam $176,70 · %5 tasarruf
Toplam $262,20 · %5 tasarruf
Bu iş yükü için en önemli karar genellikle konumdur — ya gecikme baskın olduğu için ya da yargı yetkisi baskın olduğu için.
Üç, etcd çoğunluğu için minimumdur.
Her düğüme özel bir adres verin ve küme CIDR'sini bunun üzerinden yönlendirin.
curl -sfL https://get.k3s.io | sh -s - server --cluster-init on the first node.
/var/lib/rancher/k3s/server/node-token dosyasındaki düğüm jetonunu kullanın.
Traefik, K3s ile birlikte gelir; otomatik sertifikalar için cert-manager ekleyin.
K3s, 2 vCPU ve 4 GB ile bir kontrol düzlemi çalıştırır. Tam kubeadm için 4 GB kesin bir alt sınırdır ve 8 GB ile çok daha iyi çalışır. Worker'lar tamamen üzerlerinde planladığınız iş yüküne göre boyutlandırılır.
Evet, bir WireGuard mesh üzerinden. etcd üyelerini birbirinden yaklaşık 100 ms içinde tutun; aksi takdirde Raft kalp atışı kararsız hale gelir.
Kritik derecede. etcd her yazmada fsync yapar; HDD veya yoğun rekabet altındaki depolamada küme yük altında kararsız hale gelir. Her zaman NVMe üzerine koyun.