Hızlı yanıt
Bare metal sunucularda Kubernetes nasıl çalıştırırım?
Lumenfer üzerinde bare metal sunucularda Kubernetes çalıştırmak için aynı şehirde üç özdeş makine kiralayın ve Debian veya Ubuntu üzerine k3s ya da kubeadm kurun. Düğüm trafiği genel adresler üzerinden geçer, bu yüzden onu WireGuard ile şifreleyin. Her sunucunun bir IPv4 ve bir IPv6 /64 adresi vardır, bu nedenle Services'i MetalLB havuzu yerine düğüm IP'lerinde yayınlayın. Bir Lumen 8 düğümü 30 gün için $109,37 tutar, KYC olmadan, kripto ile ödeme.
Lumenfer bare metal üzerinde Kubernetes: başlangıçta elinizde olanlar
| Resmi kubeadm rehberindeki Kubernetes sürümü | v1.37 (kubernetes.io, 1 Kasım 2026'da okundu) |
|---|---|
| Ödeme sırasındaki sistemler | Debian 13, Debian 12, Ubuntu 24.04 LTS, AlmaLinux 10, Rocky Linux 10 ve Proxmox VE 9 |
| Erişim | You log in as root over SSH. Paste a public key when ordering and password logins stay disabled, or skip it and receive a temporary root password with the server, to replace on your first login |
| Adresler ve trafik | Her sunucuyla birlikte bir adet tahsisli IPv4 adresi ve bir IPv6 /64 gelir. Her plan, bağlantı noktası hızını ve 30 gün başına giden veri üzerinden hesaplanan aylık trafiğini listeler; sınırı aşmak hiçbir zaman otomatik ücretlendirme başlatmaz |
| Sunucular arasında özel ağ | Planların parçası değil: düğümler genel adresleri üzerinden konuşur |
| Konsol | Müşteriler için IPMI veya KVM-over-IP konsolu yoktur: yeniden başlatma ve yeniden kurulum taleplerini panelden verirsiniz ve ekibiniz bunları gerçekleştirir |
| Yedeklemeler | Yedekleme dahil değildir: verilerinizin kopyalarını başka bir yerde tutun |
| Konumlar | Amsterdam (Hollanda), Reykjavik (İzlanda), Zürih (İsviçre) ve Bükreş (Romanya): dört şehirde de beş planın tamamı, her yerde tek fiyat |
| Teslimat | Ödemeniz onaylandığı andan itibaren en fazla 72 saat |
| Fiyat | 30 gün başına Lumen 6 $91,65, Lumen 8 $109,37, Lumen 16 $205,27, Lumen 24 $356,25, Lumen 32 $749,67 |
Bare metal üzerinde Kubernetes kurmadan önce neye ihtiyacım var?
Aynı şehirde üç makine, her birinde Linux ve aralarında yalnızca küme portları açık. kubeadm rehberi makine başına 2 GB RAM ve her control-plane makinesi için 2 CPU ister. Düğümler arasında, genel ya da özel bir ağ üzerinde tam bağlantı ister.
Donanım zor kısım değil: en küçük Lumenfer planında 6 çekirdek / 12 iş parçacığı ve 32 GB DDR5 ECC var. Asıl kısıtlar şunlar:
- Üç control-plane düğümü. Kubernetes yüksek kullanılabilirlik rehberi en az üç tane ister, çünkü her biri bir etcd üyesi taşır.
- Düşük gecikme. etcd'nin donanım rehberi hızlı diskleri en kritik etken olarak adlandırır ve üyelerin tek bir veri merkezinde olmasını ister. Her planda NVMe var; tüm düğümleri aynı şehirde sipariş edin.
- Swap olmasın, ya da kubelet'e kabul etmesi söylensin: varsayılan olarak swap açıkken başlamayı reddeder.
- İlk günden itibaren kararlı bir API adresi. kubeadm, tek control-plane'li bir kümeyi daha sonra
--control-plane-endpointolmadan yüksek kullanılabilir hale getiremez. Şimdi bir DNS adını düğüm 1'e yönlendirin.
kubeadm, k3s veya Talos: hangi kurulum aracı kiralık bare metale uyar?
En kısa yol için k3s, upstream bileşenler için kubeadm, Talos'u ise burada yalnızca VM'lerin içinde seçin.
Kubernetes kurmanın üç yolu, kendi belgelerinden
| k3s | kubeadm | Talos Linux | |
|---|---|---|---|
| Kurulduğu yer | SSH üzerinden Debian, Ubuntu, AlmaLinux veya Rocky | Debian veya Red Hat tabanlı ana makineler | Kendi ISO'su, PXE veya disk imajı |
| Yüksek kullanılabilir control plane | Tek sayıda, üç veya daha fazla sunucuda gömülü etcd | Üç control-plane düğümü, yığılmış ya da harici etcd | Makine yapılandırmasında ayarlanır |
| Pod ağı | Flannel yerleşik; wireguard-native onu şifreler | Sizin kurduğunuz bir CNI, örneğin Cilium | Makine yapılandırmasında ayarlanır |
| LoadBalancer Services | Düğüm IP'lerinde yerleşik ServiceLB | Bir tane ekleyene kadar yok | Bir tane ekleyene kadar yok |
| Teslim edildiği haliyle bir Lumenfer sunucusuna uyar | Evet | Evet | Hayır: bize ait olmayan bir boot imajı gerekiyor. |
Talos, çalışan bir Linux sisteminden SSH üzerinden kurulmaz. Belgeleri bir ISO, bir iPXE betiği ve ham disk imajları sunar, ardından yapılandırmasını bir API üzerinden alır. Burada konsol ve Talos imajı olmadığı için Talos'u Proxmox VE üzerinde VM olarak çalıştırın. Kubernetes'i bare metal üzerinde mi yoksa VM'lerde mi çalıştırmalı karşılaştırmamız bu tasarımı ele alıyor.
Kiralık sunucularda üç düğümlü bir k3s kümesini adım adım nasıl kurarım?
k3s sayfalarındaki gereksinimler, gömülü etcd ve ağ iletişimi bölümlerinden derlendi (1 Kasım 2026'da okundu), root olarak Debian 13 veya Ubuntu 24.04 LTS için.
Tek bir şehirde üç adet aynı sunucuyu sipariş edin
Aynı plan, aynı şehir, aynı sistem ve ödeme sırasında SSH anahtarınız. Teslimat: Ödemeniz onaylandığı andan itibaren en fazla 72 saat.
Her çift arasındaki gecikmeyi ölçün
Her düğümden diğer ikisine
ping -c 100çalıştırın. Süreler sıçrarsa önce destek ekibine danışın.Küme bağlantı noktalarını yalnızca eş düğümlere açın
Diğer iki düğümden TCP 6443, 2379-2380 ve 10250 ile UDP 51820'ye ve ayrıca k3s pod ve service aralıklarına izin verin.
İlk sunucuyu gömülü etcd ile başlatın
Aşağıdaki ilk komutu düğüm 1'de çalıştırın.
--cluster-initetcd'yi başlatır;wireguard-nativedüğümler arasındaki pod trafiğini şifreler.Diğer iki sunucuyu kümeye katın
İkinci komutu aynı token ile düğüm 2 ve 3'te çalıştırın. Her biri bir control-plane düğümü ve bir etcd üyesi olur.
Kümeyi denetleyin ve bir Service yayınlayın
kubectl get nodesüç adet Ready düğüm listelemelidir. 443 portundaki bir LoadBalancer Service ardından her düğümün kendi IP'sinde yanıt verir: üçünü de DNS'e ekleyin.
# firewall on every node (apt install ufw); PEER1_IP and PEER2_IP = the two other nodes
ufw allow 22/tcp
ufw allow 80,443/tcp
ufw allow from 10.42.0.0/16 to any # k3s pods
ufw allow from 10.43.0.0/16 to any # k3s services
for p in PEER1_IP PEER2_IP; do
ufw allow from $p to any port 6443,2379:2380,10250 proto tcp
ufw allow from $p to any port 51820 proto udp
done
ufw allow from YOUR_ADMIN_IP to any port 6443 proto tcp
ufw enable
# node 1
curl -sfL https://get.k3s.io | K3S_TOKEN=CHANGE_ME sh -s - server \
--cluster-init \
--flannel-backend=wireguard-native \
--tls-san=k8s.example.com
# nodes 2 and 3
curl -sfL https://get.k3s.io | K3S_TOKEN=CHANGE_ME sh -s - server \
--server https://NODE1_IP:6443 \
--flannel-backend=wireguard-native \
--tls-san=k8s.example.com
kubectl get nodes -o wideBare metal üzerinde sunucu başına tek IPv4 ile LoadBalancer IP'lerini nasıl elde ederim?
Zaten sahip olduğunuz düğüm adreslerini kullanın. Bir cloud sağlayıcı olmadan Kubernetes'in ağ yük dengeleyicisi yoktur ve bir LoadBalancer Service Pending durumunda kalır. MetalLB bu boşluğu sizin sağladığınız bir adres havuzundan doldurur. MetalLB adres dağıtır; adres uyduramaz.
- Layer 2 modu her adrese bir düğümün sahip olmasını ve o adres için ARP veya NDP yanıtı vermesini sağlar. Failover için aynı segmentte başka düğümler gerekir.
- BGP modu her düğümü kontrol ettiğiniz yönlendiricilerle eşler. Planlarda BGP oturumu yok.
Her sunucuyla birlikte bir adet tahsisli IPv4 adresi ve bir IPv6 /64 gelir. Her plan, bağlantı noktası hızını ve 30 gün başına giden veri üzerinden hesaplanan aylık trafiğini listeler; sınırı aşmak hiçbir zaman otomatik ücretlendirme başlatmaz. Ek IPv4 adresleri satılmıyor, bu yüzden bir IPv4 havuzu boş olurdu. IP blokları veya özel VLAN'lar satan sağlayıcılar MetalLB'yi kolaylaştırır; Lumenfer ikisini de satmıyor. Bunun yerine şunlardan birini kullanın:
- k3s ServiceLB: bir DaemonSet her service portunu
hostPortile bağlar, böylece Service her düğümün IP'sinde yanıt verir. - Her düğümün 80 ve 443 portlarında bir ingress veya Gateway API denetleyicisi, HTTP'yi ana bilgisayar adına göre yönlendirir.
- Diğer protokoller için NodePort, varsayılan 30000-32767 aralığında.
Ardından her düğüm için bir DNS kaydı yayınlayın ve ölmüş bir düğümün kaydını elle veya bir health check ile kaldırın.
MetalLB'nin uyduğu yer IPv6'dır. /64'ünüz on-link ise, layer 2 modu adreslerini NDP üzerinden dağıtabilir. O /64'e sahip olan düğümden başkası onlar için yanıt veremez, bu yüzden failover yoktur. /64'ünüzün routed mi yoksa on-link mi olduğunu destek ekibine sorun.
Özel bir ağ olmadan küme trafiğini nasıl gizli tutarım?
Pod trafiğini şifreleyin ve kontrol portlarını yalnızca eş düğüm adreslerine açın.
- Pod trafiği. k3s'in
wireguard-nativearka ucu WireGuard çekirdek modülünü ve düğümler arasında UDP 51820'yi gerektirir. kubeadm'de Cilium'un WireGuard modu pod'dan pod'a trafiği UDP 51871 üzerinden şifreler. - etcd ve API sunucusu. etcd TCP 2379-2380'de, API ise 6443'te dinler. etcd'ye yalnızca control-plane eş düğümlerinden, API'ye ise düğümlerden ve kendi adresinizden izin verin.
- TCP 10250'deki kubelet asla internete açık olmamalıdır.
- Flannel VXLAN. k3s, açık bir UDP 8472'nin küme ağını herkese açtığı konusunda uyarır.
Kubernetes düğümleri için hangi Lumenfer planını kullanmalıyım?
Düğümleri belleğe ve pod sayısına göre boyutlandırın, ardından bir düğüm kadar yedek pay bırakın. Kubernetes v1.37, düğüm başına en fazla 110 pod için tasarlanmıştır. Küçük pod'larla dolu büyük bir makine, çekirdekleri tükenmeden önce bu sınıra ulaşır. etcd'nin kılavuzu, 8 GB belleğin genellikle onun için yeterli olduğunu söyler.
Yedek bir düğüm anında hazır olmaz: Ödemeniz onaylandığı andan itibaren en fazla 72 saat. İkisinin yükünü taşıyabilecek üç düğüm çalıştırın ve etcd anlık görüntülerini kümenin dışına kopyalayın.
Lumenfer'in 30 October 2026 kontrolünde, KYC olmadan kripto ile ödeme kabul eden sağlayıcılardaki 229 benzer planın 95'ü DDR5 bellek listeledi. Her Lumenfer planında yalnızca DDR5 ve NVMe var. DDR5 için ödeme yapmaya değer mi ve bir düğümün kaç çekirdeğe ihtiyacı var yazılarına bakın. Beş planın tümü bir Lumenfer sunucunun maliyeti sayfasında.
Kubernetes düğümleri olarak Lumenfer planları
| Plan | CPU | Çekirdekler | RAM | 30 günlük fiyat | Kümedeki rolü |
|---|---|---|---|---|---|
| Lumen 6 | AMD EPYC 4244P | 6 çekirdek / 12 iş parçacığı | 32 GB DDR5 ECC | $91.65 | Lab kümesi veya küçük control plane |
| Lumen 8 | AMD Ryzen 7 9700X | 8 çekirdek / 16 iş parçacığı | 64 GB DDR5 | $109.37 | Üç düğümlü başlangıç kümesi |
| Lumen 16 | AMD Ryzen 9 9950X | 16 çekirdek / 32 iş parçacığı | 128 GB DDR5 | $205.27 | Genel düğümler: web uygulamaları, derlemeler |
| Lumen 24 | AMD EPYC 9254 | 24 çekirdek / 48 iş parçacığı | 256 GB DDR5 ECC | $356.25 | Veritabanları için stateful düğümler |
| Lumen 32 | AMD EPYC 9354 | 32 çekirdek / 64 iş parçacığı | 384 GB DDR5 ECC | $749.67 | Bellek ağırlıklı pod'lar |
Tek bir şehirde üç control-plane düğümü, Avrupa'ya yayılmış beş düğümden daha iyidir, çünkü etcd düşük gecikme ister. İkinci bir bölge için ikinci bir küme çalıştırın. Maliyet tarafı için bare metal buluttan daha mı ucuz yazısını okuyun.
Bare metal sunucularda Kubernetes: SSS
Kubernetes'i tek bir bare metal sunucuda çalıştırabilir miyim?
Evet. Tek bir k3s sunucusu control plane'i ve iş yüklerinizi birlikte çalıştırır. Yüksek erişilebilirliği yoktur: makine arızalanırsa küme durur.
Bare metal üzerinde MetalLB'ye ihtiyacım var mı?
Yalnızca yedek adreslerden oluşan bir havuzunuz varsa. Her Lumenfer sunucunun tek bir IPv4'ü vardır, bu yüzden k3s ServiceLB veya düğüm IP'lerinde bir ingress denetleyicisi daha basittir. MetalLB yine de on-link bir /64'ten IPv6'yı tek bir düğümde sunabilir.
Talos Linux'u bir Lumenfer sunucuya kurabilir miyim?
Doğrudan değil. Talos kendi ISO'sundan, PXE betiğinden veya disk imajından önyüklenir ve burada Talos imajı veya uzak konsol yok. Proxmox VE 9 sipariş edin ve Talos'u VM olarak çalıştırın.
Bir kümede planları karıştırabilir miyim?
Evet. Üç control-plane düğümünü tek bir planda tutun ki her biri diğerlerinin yükünü taşıyabilsin. Stateful iş yükleri ECC bellekli EPYC planlarına uygundur.
KYC olmadan üç sunucunun ödemesini nasıl yaparım?
Kripto ile bir kez bakiye yükleyin (BTC, USDT, USDC, ETH, SOL, LTC, minimum $25) ve her sunucuyu bakiyeden sipariş edin. KYC yok: hiçbir zaman kimlik, selfie, belge, kart veya telefon numarası istemeyiz.
Kümeniz için node'ları kiralayın
Tek şehirde üç özdeş makine, her biri root olarak sizin. Kripto ile ödeyin, KYC yok.
- İşletmeci: DomaineGoat LLC, Panama
- Fiyatlar 13 host ile karşılaştırıldı, 30 Ekim 2026
- KYC yok: kimlik yok, kart yok, telefon yok
- Ödemeden sonra 72 saat içinde elle kurulur
Kaynaklar (14)
- kubeadm kurulumu (Kubernetes v1.37 gereksinimleri, swap) — Kubernetes documentation (read 2026-11-01)
- kubeadm ile küme oluşturma (control-plane endpoint) — Kubernetes documentation (read 2026-11-01)
- Yüksek Erişilebilir Topoloji Seçenekleri — Kubernetes documentation (read 2026-11-01)
- Portlar ve protokoller — Kubernetes documentation (read 2026-11-01)
- Büyük kümeler için dikkat edilmesi gerekenler (düğüm başına 110 pod) — Kubernetes documentation (read 2026-11-01)
- Donanım önerileri — etcd documentation (read 2026-11-01)
- Gereksinimler (donanım, gelen kuralları, güvenlik duvarı notları) — K3s documentation (read 2026-11-01)
- Yüksek Erişilebilirlik Gömülü etcd — K3s documentation (read 2026-11-01)
- Ağ hizmetleri (ServiceLB) — K3s documentation (read 2026-11-01)
- Temel ağ seçenekleri (flannel arka uçları) — K3s documentation (read 2026-11-01)
- MetalLB: neden ve gereksinimler — MetalLB (read 2026-11-01)
- MetalLB katman 2 modunda — MetalLB (read 2026-11-01)
- WireGuard şeffaf şifreleme — Cilium documentation (read 2026-11-01)
- Önyükleme Varlıkları (Talos v1.14) — Sidero Labs documentation (read 2026-11-01)