Réponse rapide
Faut-il exécuter Kubernetes sur bare metal ou sur des VM ?
Faut-il exécuter Kubernetes sur bare metal ou sur des VM ? Bare metal, quand vous avez trois serveurs ou plus et voulez chaque cœur et chaque disque NVMe pour les pods. VM, quand vous avez un ou deux serveurs, avez besoin de plusieurs clusters ou voulez Talos. Chez Lumenfer, les deux tournent sur les mêmes machines, avec Proxmox VE 9 comme image. À partir de 91,65 $US par 30 jours, sans KYC, payable en crypto.
Kubernetes sur bare metal ou sur VM, sur des serveurs loués Lumenfer
| Sur bare metal | Sur VM (Proxmox VE) | |
|---|---|---|
| Sous le kubelet | L'hôte Linux uniquement | Un hyperviseur et un noyau invité |
| Serveurs pour un plan de contrôle hautement disponible | Trois | Trois hôtes ; un seul hôte donne le quorum, pas la redondance |
| Stockage pour les pods | Disques NVMe en direct | Disques virtuels sur le stockage de l'hôte |
| Talos Linux | Non : il n'y a pas d'image Talos ni de console ici | Oui : l'ISO démarre dans une VM |
| Snapshot avant une mise à niveau | Non : sauvegardez etcd et les volumes vous-même | Oui : faites un snapshot des VM |
| Console en cas de panne réseau | Aucune pour les clients | La console VM dans l'interface web Proxmox |
| Plusieurs clusters par machine | Non | Oui |
| Adresses publiques | Chaque nœud détient l'IPv4 de son serveur | Les VM sont derrière NAT ; l'hôte redirige les ports |
| Limite de 110 pods par nœud | Une limite par machine | Une limite par VM, donc plus de pods par machine |
Quand le bare metal est-il le meilleur endroit pour Kubernetes ?
Lorsque vous avez au moins trois serveurs et que vos charges de travail veulent le matériel lui-même. Trois machines donnent trois membres etcd sur trois domaines de défaillance distincts. Les pods atteignent les disques NVMe sans couche de disque virtuel, ce qui convient aux bases de données sur volumes locaux. Il y a un seul noyau à patcher et une seule pile réseau à déboguer.
Le réseau reste simple aussi. Chaque nœud détient l'IPv4 propre à son serveur, donc k3s ServiceLB ou un contrôleur d'ingress répond sur de vraies adresses. Notre guide sur comment exécuter Kubernetes sur des serveurs bare metal en détaille les étapes.
Le point faible, c'est la récupération. Il n'y a pas de console IPMI ni KVM-over-IP pour les clients : vous demandez les redémarrages et les réinstallations dans le tableau de bord et l'équipe les exécute. Une mauvaise modification réseau sur un nœud bare peut se terminer par une réinstallation. Un serveur de remplacement arrive vite, en moins d'une heure, mais reconstruire un nœud reste du travail. Gardez assez de capacité pour perdre un nœud pendant des heures, pas des minutes.
Quand les VM sont-elles le meilleur choix ?
Quand vous avez une ou deux machines, plusieurs clusters à faire tourner, ou Talos en tête. Un hôte Proxmox transforme un serveur en cluster de staging, en cluster de production et en banc de test. Chaque VM peut être snapshottée avant une mise à niveau et restaurée après un échec.
- Talos Linux. Il ne démarre que depuis sa propre ISO, son script PXE ou son image disque. Une VM Proxmox monte l'ISO, donc Talos ne fonctionne ici qu'en VM.
- Une console de dernier recours. L'hôte n'en a pas, mais chaque VM en a une dans l'interface web Proxmox. Un réseau invité cassé se répare depuis cette console, pas par une réinstallation.
- Densité de pods. Kubernetes v1.37 est conçu pour 110 pods par nœud au maximum. Répartir Lumen 32 (32 cœurs / 64 threads) en VM donne à chaque VM ses propres 110.
Le guide Proxmox de Sidero dimensionne les VM de control plane Talos à 2 cœurs ou plus et 4 GB. Les workers reçoivent 4 cœurs ou plus et 8 GB. Il règle le type de CPU sur host pour AVX-512 et x86-64-v2, et note que cela bloque la migration à chaud.
Un cluster de trois VM sur un seul serveur est-il hautement disponible ?
Non : il survit à une VM plantée, pas à un serveur mort. etcd garde le quorum tant que deux membres sur trois tournent, donc une VM peut tomber. Quand l'hôte tombe, les trois membres tombent en même temps.
Le guide de haute disponibilité Kubernetes nomme ce risque pour les control planes empilés : perdre un nœud fait perdre un membre etcd et une instance de control plane d'un coup. Sur un seul hôte, ce nœud, c'est tout le cluster. Trois VM sur une seule machine sont un quorum, pas de la redondance. Utilisez-les pour le staging, les labs et les essais Talos, et gardez la production sur trois machines.
Puis-je combiner les deux : des VM Kubernetes sur un cluster Proxmox ?
Oui : trois hôtes Proxmox avec une VM de control plane chacun est la conception la plus flexible. Chaque hôte est son propre domaine de défaillance, et les VM gardent leurs snapshots et leurs consoles. Le prix à payer, ce sont deux couches de clustering, corosync pour Proxmox et etcd pour Kubernetes, et les deux veulent une faible latence. Gardez les trois hôtes dans une même ville.
Des VM sur des hôtes différents ont besoin d'un réseau partagé. Proxmox SDN en construit un avec une zone VXLAN, mais sa documentation prévient que VXLAN seul n'a pas de chiffrement. Faites-le passer sur WireGuard ou un autre VPN entre les hôtes. VXLAN prend aussi 50 octets par paquet, donc les invités utilisent un MTU de 1450.
Notre guide sur la construction d'un cluster Proxmox avec des serveurs dédiés loués couvre le quorum et corosync sur des adresses publiques.
Un hyperviseur ralentit-il Kubernetes ?
Il ajoute une couche, et Lumenfer n'a rien mesuré, donc nous ne donnons aucun chiffre. Une VM voit des CPU virtuels, un disque virtuel et une carte réseau virtuelle. Les fonctionnalités du CPU n'atteignent l'invité que si le type de CPU les fait passer. La mémoire attribuée à une VM est perdue pour les autres et pour l'hôte.
Testez votre propre déploiement sur un nœud bare metal et sur une VM avant de vous engager. Notre guide pour trouver des benchmarks honnêtes explique comment mesurer vous-même un serveur loué.
Quels plans Lumenfer conviennent à chaque conception ?
Le bare metal demande trois serveurs ; les VM peuvent commencer avec un seul gros. Les prix sont par serveur ; les engagements de 6 et 12 mois coûtent moins par mois.
13 des 18 hébergeurs crypto sans KYC, dans la vérification de Lumenfer sur 30 October 2026, vendaient un serveur dédié avec un CPU de 2022 ou plus récent et du NVMe uniquement. Ces serveurs représentaient 113 des 229 plans comparables. Chaque plan figure sur combien coûte un serveur Lumenfer, et le cas de migration est traité dans faut-il passer d'AWS au bare metal.
Trois conceptions sur des plans Lumenfer
| Conception | Serveurs | Plan d'exemple | Par serveur, 30 jours | Par serveur, 12 mois | Adapté à |
|---|---|---|---|---|---|
| Kubernetes sur bare metal | 3 | Lumen 8: AMD Ryzen 7 9700X, 64 GB DDR5 | $109.37 | $918.70 | Production avec NVMe local |
| VM Kubernetes sur un seul hôte | 1 | Lumen 24: AMD EPYC 9254, 256 GB DDR5 ECC | $356.25 | $2992.50 | Staging, labs, essais Talos |
| VM Kubernetes sur un cluster Proxmox | 3 | Lumen 16: AMD Ryzen 9 9950X, 128 GB DDR5 | $205.27 | $1724.26 | Plusieurs clusters avec snapshots |
Kubernetes sur bare metal ou en VM : FAQ
Kubernetes sur bare metal est-il plus rapide qu'en VM ?
Cela supprime la couche hyperviseur, mais l'écart dépend de la charge de travail. Lumenfer ne publie aucun benchmark à ce sujet. Lancez le même déploiement sur un nœud bare metal et sur une VM, puis décidez.
Puis-je faire tourner Kubernetes sur Proxmox VE ?
Oui, dans des VM. Proxmox VE fait tourner les VM ; kubeadm, k3s ou Talos font tourner Kubernetes par-dessus. L'image Proxmox VE 9 est proposée au paiement.
De combien de serveurs ai-je besoin pour un Kubernetes hautement disponible ?
Trois. Kubernetes demande au moins trois nœuds de control plane empilés, et k3s un nombre impair de serveurs, trois ou plus. En VM, cela signifie trois hôtes.
Dois-je utiliser k3s ou Talos en VM ?
Les deux fonctionnent. k3s s'installe via SSH sur n'importe laquelle de nos images Linux. Talos est immuable, géré uniquement via son API, et démarre depuis une ISO qu'une VM Proxmox peut monter.
Les nœuds Kubernetes ont-ils besoin de mémoire ECC ?
Les pods sans état s'en soucient rarement ; etcd et les bases de données y gagnent. Les plans EPYC listent 32 GB DDR5 ECC, 256 GB DDR5 ECC et 384 GB DDR5 ECC. Voir si vous avez besoin de RAM ECC.
Choisissez le bare metal ou Proxmox VE au paiement
Les mêmes machines, l'une ou l'autre conception : une personne configure chacune dès que votre paiement crypto est confirmé. Sans KYC.
- Opérateur : DomaineGoat LLC, Panama
- Prix vérifiés auprès de 13 hébergeurs, 30 octobre 2026
- Sans KYC : pas de pièce d'identité, pas de carte, pas de téléphone
- En service quelques minutes après le paiement, 1 h maximum
Sources (9)
- Options pour une topologie hautement disponible — Kubernetes documentation (read 2026-11-01)
- Considérations pour les grands clusters (110 pods par nœud) — Kubernetes documentation (read 2026-11-01)
- Haute disponibilité avec etcd embarqué — K3s documentation (read 2026-11-01)
- Recommandations matérielles — etcd documentation (read 2026-11-01)
- Proxmox (Talos v1.14 : dimensionnement des VM, type de CPU) — Sidero Labs documentation (read 2026-11-01)
- Ressources de démarrage (Talos v1.14) — Sidero Labs documentation (read 2026-11-01)
- Qu'est-ce que Talos Linux ? (géré par API, immuable) — Sidero Labs documentation (read 2026-11-01)
- Réseau défini par logiciel (zones VXLAN, MTU, WireGuard) pve.proxmox.com/pve-docs/chapter-pvesdn.html — Proxmox VE documentation (read 2026-11-01)
- Cluster Manager (exigences réseau de corosync) pve.proxmox.com/pve-docs/chapter-pvecm.html — Proxmox VE documentation (read 2026-11-01)