Resposta rápida
Devo rodar Kubernetes em bare metal ou em VMs?
Você deve rodar Kubernetes em bare metal ou em VMs? Bare metal, quando você tem três ou mais servidores e quer todos os núcleos e as unidades NVMe para os pods. VMs, quando você tem um ou dois servidores, precisa de vários clusters ou quer Talos. Na Lumenfer, os dois rodam nas mesmas máquinas, com o Proxmox VE 9 como imagem. A partir de US$ 91,65 por 30 dias, sem KYC, pago em cripto.
Kubernetes em bare metal ou em VMs, em servidores Lumenfer alugados
| Em bare metal | Em VMs (Proxmox VE) | |
|---|---|---|
| Sob o kubelet | Apenas o host Linux | Um hypervisor e um kernel convidado |
| Servidores para um control plane altamente disponível | Três | Três hosts; um host dá quórum, não redundância |
| Armazenamento para pods | Unidades NVMe diretamente | Discos virtuais no armazenamento do host |
| Talos Linux | Não: não há imagem ou console do Talos aqui | Sim: a ISO inicia dentro de uma VM |
| Snapshot antes de uma atualização | Não: faça backup do etcd e dos volumes você mesmo | Sim: tire um snapshot das VMs |
| Console quando a rede quebra | Nenhum para clientes | O console da VM na interface web do Proxmox |
| Vários clusters por máquina | Não | Sim |
| Endereços públicos | Cada nó tem o IPv4 do próprio servidor | As VMs ficam atrás de NAT; o host encaminha as portas |
| Limite de 110 pods por nó | Um limite por máquina | Um limite por VM, então mais pods por máquina |
Quando o bare metal é o melhor lugar para o Kubernetes?
Quando você tem pelo menos três servidores e suas cargas de trabalho querem o próprio hardware. Três máquinas dão três membros do etcd em três domínios de falha separados. Os pods alcançam as unidades NVMe sem nenhuma camada de disco virtual, o que cai bem para bancos de dados em volumes locais. Há um kernel para corrigir e uma pilha de rede para depurar.
A rede também fica simples. Cada nó tem o IPv4 do próprio servidor, então o ServiceLB do k3s ou um ingress controller responde em endereços reais. Nosso guia sobre como rodar Kubernetes em servidores bare metal traz os passos.
O ponto fraco é a recuperação. Não há console IPMI nem KVM-over-IP para clientes: você solicita reinicializações e reinstalações no painel e a equipe as executa. Uma mudança de rede malfeita em um nó bare pode acabar em reinstalação. Um servidor de reposição chega rápido, em até uma hora, mas reconstruir um nó ainda dá trabalho. Mantenha capacidade suficiente para perder um nó por horas, não por minutos.
Quando as VMs são a melhor escolha?
Quando você tem uma ou duas máquinas, vários clusters para rodar, ou Talos em mente. Um host Proxmox transforma um servidor em um cluster de staging, um cluster de produção e um ambiente de testes. Cada VM pode receber um snapshot antes de uma atualização e ser revertida depois de uma falha.
- Talos Linux. Ele inicializa apenas a partir do próprio ISO, script PXE ou imagem de disco. Uma VM Proxmox monta o ISO, então o Talos só funciona aqui em VMs.
- Um console de último recurso. O host não tem nenhum, mas cada VM tem um na interface web do Proxmox. Uma rede quebrada no guest é corrigida por esse console, não com uma reinstalação.
- Densidade de pods. O Kubernetes v1.37 foi projetado para no máximo 110 pods por node. Dividir Lumen 32 (32 núcleos / 64 threads) em VMs dá a cada VM seus próprios 110.
O guia de Proxmox da Sidero dimensiona as VMs de control-plane do Talos com 2 ou mais núcleos e 4 GB. Os workers recebem 4 ou mais núcleos e 8 GB. Ele define o tipo de CPU como host para AVX-512 e x86-64-v2, e observa que isso impede a migração ao vivo.
Um cluster de três VMs em um único servidor tem alta disponibilidade?
Não: ele sobrevive a uma VM que caiu, não a um servidor morto. O etcd mantém o quórum enquanto dois de três membros estão rodando, então uma VM pode falhar. Quando o host falha, os três membros caem de uma vez.
O guia de alta disponibilidade do Kubernetes aponta esse risco para control planes empilhados: perder um node significa perder um membro do etcd e uma instância de control-plane ao mesmo tempo. Em um único host, esse node é o cluster inteiro. Três VMs em uma máquina são um quórum, não redundância. Use isso para staging, laboratórios e testes do Talos, e mantenha a produção em três máquinas.
Posso combinar os dois: VMs Kubernetes em um cluster Proxmox?
Sim: três hosts Proxmox com uma VM de control-plane cada é o design mais flexível. Cada host é seu próprio domínio de falha, e as VMs mantêm seus snapshots e consoles. O custo são duas camadas de clustering, corosync para o Proxmox e etcd para o Kubernetes, e ambas exigem baixa latência. Mantenha os três hosts na mesma cidade.
VMs em hosts diferentes precisam de uma rede compartilhada. O SDN do Proxmox monta uma com uma zona VXLAN, mas a documentação avisa que só o VXLAN não tem criptografia. Leve-a por WireGuard ou outra VPN entre os hosts. O VXLAN também usa 50 bytes por pacote, então os guests usam uma MTU de 1450.
Nosso guia sobre montar um cluster Proxmox com servidores dedicados alugados cobre quórum e corosync em endereços públicos.
Um hypervisor deixa o Kubernetes mais lento?
Ele adiciona uma camada, e Lumenfer não mediu nada, então não damos número. Uma VM enxerga CPUs virtuais, um disco virtual e uma placa de rede virtual. Recursos de CPU chegam ao guest só quando o tipo de CPU os repassa. A memória atribuída a uma VM fica indisponível para as outras e para o host.
Teste seu próprio deployment em um node bare metal e em uma VM antes de decidir. Nosso guia para encontrar benchmarks honestos explica como medir um servidor alugado por conta própria.
Quais planos Lumenfer se encaixam em cada design?
Bare metal precisa de três servidores; VMs podem começar com um só grande. Os preços são por servidor; prazos de 6 e 12 meses custam menos por mês.
13 dos 18 hosts cripto sem KYC, na verificação da Lumenfer sobre 30 October 2026, vendiam servidor dedicado apenas com CPU de 2022 ou mais nova e NVMe. Esses servidores formavam 113 dos 229 planos comparáveis. Todos os planos estão em quanto custa um servidor Lumenfer, e o caso de migração está em se vale migrar da AWS para bare metal.
Três designs nos planos Lumenfer
| Design | Servidores | Plano de exemplo | Por servidor, 30 dias | Por servidor, 12 meses | Indicado para |
|---|---|---|---|---|---|
| Kubernetes em bare metal | 3 | Lumen 8: AMD Ryzen 7 9700X, 64 GB DDR5 | $109.37 | $918.70 | Produção com NVMe local |
| VMs Kubernetes em um único host | 1 | Lumen 24: AMD EPYC 9254, 256 GB DDR5 ECC | $356.25 | $2992.50 | Staging, laboratórios, testes do Talos |
| VMs Kubernetes em um cluster Proxmox | 3 | Lumen 16: AMD Ryzen 9 9950X, 128 GB DDR5 | $205.27 | $1724.26 | Vários clusters com snapshots |
Kubernetes em bare metal ou VMs: FAQ
O Kubernetes em bare metal é mais rápido do que em VMs?
Ele remove a camada do hypervisor, mas a diferença depende da carga de trabalho. A Lumenfer não publica nenhum benchmark disso. Rode o mesmo deployment em um node bare metal e em uma VM, depois decida.
Posso rodar Kubernetes no Proxmox VE?
Sim, dentro de VMs. O Proxmox VE roda as VMs; o kubeadm, o k3s ou o Talos rodam o Kubernetes por cima. A imagem do Proxmox VE 9 é oferecida no checkout.
Quantos servidores preciso para Kubernetes com alta disponibilidade?
Três. O Kubernetes pede pelo menos três nodes de control-plane empilhados, e o k3s pede um número ímpar de servidores, três ou mais. Em VMs, isso significa três hosts.
Devo usar k3s ou Talos em VMs?
Qualquer um funciona. O k3s instala via SSH em qualquer uma das nossas imagens Linux. O Talos é imutável, gerenciado apenas pela sua API, e inicializa a partir de um ISO que uma VM Proxmox consegue montar.
Os nodes do Kubernetes precisam de memória ECC?
Pods sem estado raramente se importam; etcd e bancos de dados se beneficiam. Os planos EPYC listam 32 GB DDR5 ECC, 256 GB DDR5 ECC e 384 GB DDR5 ECC. Veja se você precisa de RAM ECC.
Escolha bare metal ou Proxmox VE no checkout
As mesmas máquinas, qualquer um dos designs: uma pessoa configura cada uma quando seu pagamento em cripto for confirmado. Sem KYC.
- Operadora: DomaineGoat LLC, Panamá
- Preços verificados em 13 provedores, 30 de outubro de 2026
- Sem KYC: sem documento de identidade, sem cartão, sem telefone
- No ar minutos após o pagamento, 1 h no máximo
Fontes (9)
- Options for Highly Available Topology — Kubernetes documentation (read 2026-11-01)
- Considerations for large clusters (110 pods per node) — Kubernetes documentation (read 2026-11-01)
- High Availability Embedded etcd — K3s documentation (read 2026-11-01)
- Hardware recommendations — etcd documentation (read 2026-11-01)
- Proxmox (Talos v1.14: VM sizing, CPU type) — Sidero Labs documentation (read 2026-11-01)
- Boot Assets (Talos v1.14) — Sidero Labs documentation (read 2026-11-01)
- O que é o Talos Linux? (gerenciado por API, imutável) — Sidero Labs documentation (read 2026-11-01)
- Rede definida por software (zonas VXLAN, MTU, WireGuard) pve.proxmox.com/pve-docs/chapter-pvesdn.html — Proxmox VE documentation (read 2026-11-01)
- Gerenciador de cluster (requisitos de rede do corosync) pve.proxmox.com/pve-docs/chapter-pvecm.html — Proxmox VE documentation (read 2026-11-01)