Cutter 8
कुल $96.90 · 5% बचत
- vCPU
- 4 × समर्पित
- RAM
- 8 GB
- स्टोरेज
- 160 GB NVMe SSD
- ट्रांसफर
- 10 TB
- IPv4 / IPv6
- 1 / /64 routed
समाधान
K3s कंट्रोल प्लेन नोड के लिए 2 कोर और 4 GB चाहिए; एक पूर्ण kubeadm कंट्रोल प्लेन के लिए न्यूनतम 4 GB और आरामदायक होने के लिए 8 GB चाहिए। वर्कर नोड्स आपके वर्कलोड के अनुसार आकार दिए जाते हैं। तीन न्यायक्षेत्रों में तीन Cutter 8 इंस्टेंस आपको $110 प्रति माह से कम में वास्तव में दोष-सहिष्णु क्लस्टर देते हैं, क्षेत्रों के बीच निजी नेटवर्किंग WireGuard के साथ।
| संसाधन | आपको वास्तव में क्या चाहिए |
|---|---|
| कंट्रोल प्लेन | K3s के लिए 2 vCPU / 4 GB, kubeadm के लिए 4 vCPU / 8 GB |
| वर्कर | वर्कलोड के अनुसार आकार; 4 vCPU / 8 GB एक समझदार इकाई है |
| डिस्क | etcd के लिए NVMe — यह fsync-लेटेंसी संवेदनशील है |
| नेटवर्क | क्षेत्रों के बीच WireGuard मेश; डुअल-स्टैक क्लस्टर के लिए नेटिव IPv6 |
कुल $96.90 · 5% बचत
कुल $176.70 · 5% बचत
कुल $262.20 · 5% बचत
इस कार्यभार के लिए स्थान आमतौर पर सबसे महत्वपूर्ण निर्णय होता है — या तो विलंबता प्रभावी होती है, या क्षेत्राधिकार।
etcd क्वोरम के लिए तीन न्यूनतम है।
प्रत्येक नोड को एक निजी पता दें और क्लस्टर CIDR को उस पर रूट करें।
curl -sfL https://get.k3s.io | sh -s - server --cluster-init on the first node.
/var/lib/rancher/k3s/server/node-token से नोड टोकन का उपयोग करें।
Traefik K3s के साथ शामिल है; स्वचालित प्रमाणपत्रों के लिए cert-manager जोड़ें।
K3s 2 vCPU और 4 GB में कंट्रोल प्लेन चलाता है। पूर्ण kubeadm के लिए 4 GB पूर्ण न्यूनतम है और 8 GB के साथ बेहतर व्यवहार करता है। वर्कर्स पूरी तरह से आपके द्वारा शेड्यूल की गई चीज़ों के आधार पर आकार दिए जाते हैं।
हाँ, WireGuard मेश के ऊपर। etcd सदस्यों को एक दूसरे से लगभग 100 ms के भीतर रखें या Raft हार्टबीट अस्थिर हो जाता है।
अत्यंत महत्वपूर्ण। etcd हर लेखन पर fsync करता है; HDD या भारी विवादित स्टोरेज पर लोड के तहत क्लस्टर अस्थिर हो जाता है। इसे हमेशा NVMe पर रखें।