top | item 18129874

(no title)

kalamania | 7 years ago

Interesting, I always thought Bare Metal is synonym for actual hardware server, but the author mixes those:

> Bare metal for this conversation means a regular VM/VPS provider or a regular private provider like Proxmox with no special services - or actual hardware.

Is this a common theme nowadays?

The article itself is of course really nice, it shows that "Kubernetes is hard to set up" theme is not always right.

discuss

order

jdwithit|7 years ago

I agree with you. Bare metal to me always implies, well, actual physical servers made out of metal :) A better title might have been "Kubernetes Without a Cloud" or "Kubernetes on-premise". Since what the author is trying to recreate is all the ancillary services that are there for the taking when you run in a cloud provider. Load balancing, storage, cert management, firewall rules, all fronted by easy to consume API's. Which are the actual hard part of setting up a functional k8s cluster.

davedx|7 years ago

But he talks about VPS, that’s not on-premise. This article mangles its definitions

detaro|7 years ago

Calling VMs/VPS bare metal is unusual from what I see.

tyingq|7 years ago

There is a sort of "in between" use of the term for a VPS that doesn't share the underlying real server with any other VPS instances.

Like these: https://www.scaleway.com/baremetal-cloud-servers/

That's pushing it a little for me. Certainly calling a regular VPS bare metal is silly.

chefgoldbluum|7 years ago

I thought Bare Metal meant dedicated hardware in the cloud. E.g. Vultr (https://www.vultr.com/pricing/baremetal/) distinguishes VPS vs bare metal as you getting access to entire physical servers without neighbours. Not entirely sure if this is standard nomenclature though.

ur-whale|7 years ago

When I read bare metal, I thought we were talking about some sort if no-kernel situation, or at least parts of the stack living in-kernel (which would have surprised me), certainly not running in userland, much less in a VM and even much less on a VPS.

The title is ridiculous.

borplk|7 years ago

In modern "cloud" terminology bare metal means "no virtualisation" AFAIK.

pknopf|7 years ago

I think he means "native", as in native to the host (regardless if it's virtualized or not).

LogicX|7 years ago

I also was confused about the title - expected to see an article about spinning up a cluster in Packet.net

namidark|7 years ago

I used bare metal to combine both bare VPS providers and regular hardware -- basically anything without 'cloudy' options (ie: VPCs, ELBs, etc)

spectrox|7 years ago

I think "self-hosted" would be the right term.

bryanlarsen|7 years ago

Bare metal is a valid title for this article because his instructions wouldn't change if it actually was bare metal.

fooblat|7 years ago

I don't disagree with your statement but I would have expected an article with "bare metal" in the title to cover some of the unique issues associated with bare metal. Like measuring, planning, and managing capacity.