News for hackers. Stuff that matters.
Re:Bare-Metal Kubernetes with K3s by arghwhat on Tuesday December 22, 2020 @09:15AM (#25506434)
See https://en.wikipedia.org/wiki/Bare_machine. Quoting the important part:

> In computer science, bare machine (or bare metal) refers to a computer executing instructions directly on logic hardware without an intervening operating system.

Bare-metal server has indeed been used to refer to non-virtualized servers, but it's a misnomer. The current terminology for this is "dedicated server".

Re:Bare-Metal Kubernetes with K3s by dividedbyzero on Tuesday December 22, 2020 @11:20AM (#25507816)
I've never heard of that before. Besides, dedicated server is an unfortunate term in practice either; I may pay Hetzner for a bunch of dedicated servers, some run a bunch of VMs, some run Kafka without a virtualization layer. My services in containers on Kubernetes in VMs on dedicated servers are still running on dedicated servers, but definitely not what I'd call bare metal. In my experience, calling the Kafka server "bare metal" is understood by everyone, used by pretty much everyone I've come across and doesn't get mixed up with adjacent concepts so easily. Maybe that's different in niche/research circles where "bare machine" is a concept that's actually relevant in day-to-day work, I wouldn't know. As far as I'm aware, the term is very much alive and kicking.
Re:Bare-Metal Kubernetes with K3s by arghwhat on Tuesday December 22, 2020 @03:53PM (#25511098)
I think you'll find that hardware/embedded development is not a niche industry.
Re:Bare-Metal Kubernetes with K3s by darkwater on Tuesday December 22, 2020 @01:56PM (#25509769)
A misnomer repeated a thousand times by a thousand different people becomes a/the new meaning. It's how human languages work and evolve or change over time.

Today when most tech people talk about bare metal they refer to a server that is not virtual.

Re:Bare-Metal Kubernetes with K3s by arghwhat on Tuesday December 22, 2020 @03:50PM (#25511071)
It is still insignificant compared to the original terminology, which is heavily used in hardware/embedded to distinguish between the use of an OS (embedded RTOS, Linux, etc.) vs. direct programming.