Why Run K8s on Bare Metal?
The leading companies in the world run container workloads on bare metal. Here's why:
- Simplicity Because VM-based container environments have more layers to manage, bare metal can be simpler to troubleshoot and support, reducing operating costs.
- Horsepower Individual containers deliver up to 30 percent greater compute and I/O performance in a bare-metal environment.
- Density The number of containers per server is far higher in a bare-metal environment than a VM-based environment.
- Utilization Higher utilization translates to a smaller data center footprint, lower power and cooling costs, as well as further reductions in management expenses.
Official Kubernetes Plugins
Sample K8s Installation
KUBERNETES + METAL LB + CALICO
Use Terraform to deploy Kubernetes on Packet bare metal in a single facility. This will deploy a cluster of 3 (1 master and 2 worker nodes).
Provisioners & Distributions
The Kubernetes ecosystem is growing daily - here are some of the outstanding projects that maintain formal support for Packet.
a CLI tool and a Go library for installing, managing, and upgrading Kubernetes High-Available (HA) clusters, including on Packet bare metal.
Lightweight Kubernetes that is asy to install. A binary of less than 40 MB. Only 512 MB of RAM required to run.
An open source multi cluster management platform that makes it easy for operations teams to deploy, manage and secure Kubernetes everywhere.
Kubermatic eliminates resource-intensive builds and supports smooth cross-team collaboration, while ensuring isolation and control.
Fabulous K8s Partners
It's a multi-cloud world, and there are plenty of fine folks to help smooth out the rough edges. We work with a variety of partners to ensure 1st class Packet support, allowing you to deploy Kubernetes with confidence across any infrastructure.