101 ways
to deploy k8s (more than) 101 ways
to deploy Kubernetes
A comprehensive list of 119 ways to deploy Kubernetes!
canonical kubernetes (snap)
Canonical
Kubernetes distribution packaged as a snap for easy installation on Ubuntu
crc (openshift 4 on a desktop)
Openshift
Local OpenShift 4 cluster for development on a workstation
Based on:
Desktop-Kubernetes
Automated tool for deploying production-like Kubernetes clusters on desktop VMs
Docker desktop
Docker (Mirantis)
Docker Desktop's built-in Kubernetes cluster for local development
Based on:
k3d
Rancher
Lightweight Kubernetes clusters in Docker for local development and testing
Based on:
kind
Kubernetes in Docker - tool for running local Kubernetes clusters using Docker containers
Based on:
kubefire
Multi-distribution Kubernetes cluster manager using firecracker microVMs
Based on:
lima-vm
Linux virtual machines with Kubernetes support for macOS
Based on:
microk8s
Canonical
Low-ops, minimal production Kubernetes for clusters, workstations, edge and IoT
Minikube
Local Kubernetes cluster for development and testing on various platforms
Based on:
Minishift
Red Hat
Tool for running OpenShift 3.x locally using a single-node cluster
Based on:
mykube
Lightweight local Kubernetes cluster manager for development
Based on:
Oracle Cloud Native Environment
Oracle
Integrated operating environment for developing cloud-native applications with Kubernetes
Orbstack
Orbital Stack
Fast, lightweight container runtime and Kubernetes for macOS
Podman Desktop
Podman Desktop
Container and Kubernetes management tool with desktop interface for Podman
Based on:
Rancher Desktop
Rancher
Container management and Kubernetes on the desktop with choice of runtime
Based on:
vind
loft.sh
vCluster in Docker. Run Kubernetes clusters as Docker containers
Based on:
aks-engine
Azure
Tool for provisioning self-managed Kubernetes clusters on Azure
Alvistack Ansible
Alvistack
Ansible collection for Kubernetes deployment and configuration management
Based on:
Alvistack Vagrant-kubernetes
Alvistack
Vagrant-based Kubernetes cluster provisioning for development environments
Based on:
Crossplane
Universal control plane for cloud infrastructure and services via Kubernetes API
Cybozu Kubernetes Engine (CKE)
Cybozu
Automated Kubernetes cluster management tool for on-premises infrastructure
Kubernetes ClusterAPI
Declarative Kubernetes-style APIs for cluster lifecycle management
Kubespray
Production-ready Kubernetes cluster deployment using Ansible
Based on:
Pulumi
Pulumi Services
Infrastructure as code platform with Kubernetes support across multiple clouds
Puppet
Perforce Software
Configuration management tool with Kubernetes cluster provisioning capabilities
Based on:
k3k
Rancher
Kubernetes-in-Kubernetes deployment using k3s for control plane isolation
Based on:
vcluster
loft.sh
Virtual Kubernetes clusters that run inside regular namespaces
Based on:
elemental (ex k3os)
Rancher
Immutable Linux OS for running Kubernetes with declarative fleet management
Kairos Linux
Spectro cloud
Immutable Linux OS for edge and cloud with Kubernetes support
RKE
Rancher
CNCF-certified Kubernetes distribution that runs entirely within Docker containers
Alibaba Cloud Container Service for Kubernetes (ACK)
Alibaba Cloud
Managed Kubernetes service on Alibaba Cloud
Civo
Civo
Fast and simple managed Kubernetes cloud provider
Based on:
Clever Kubernetes Engine (CKE)
Clever Cloud
Managed Kubernetes service on Clever Cloud
CoreWeave Kubernetes Service (CKS)
CoreWeave
GPU-accelerated managed Kubernetes service
Elastx Private Kubernetes
Elastx
Private managed Kubernetes service on Elastx cloud
Gcore Managed Kubernetes
Gcore
Managed Kubernetes service on Gcore cloud platform
GKE
Google Cloud Platform
Managed Kubernetes service on Google Cloud Platform
Gridscale Managed Kubernetes (GSK)
Gridscale
Managed Kubernetes service on gridscale infrastructure
IBM Cloud (IKS)
IBM Cloud
Managed Kubernetes service on IBM Cloud
IONOS Kubernetes Service
IONOS
Managed Kubernetes service on IONOS cloud
Kosmos
Scaleway
Managed Kubernetes service for multi-cloud deployments (bring your own nodes)
LeafCloud
LeafCloud
Sustainable managed Kubernetes service powered by renewable energy
Based on:
Linode Kubernetes Engine (LKE)
Linode
Managed Kubernetes service on Linode infrastructure
Metal Stack Cloud Kubernetes
Metal Stack
Managed Kubernetes on bare-metal infrastructure
MetaKube
SysEleven
Managed Kubernetes service built on Kubermatic
MKS
OVHcloud
Managed Kubernetes service on OVHcloud infrastructure
Orka
MacStadium
Kubernetes-based orchestration platform for macOS build infrastructure
Oracle Cloud Infrastructure Container Engine for Kubernetes (OKE)
Oracle Cloud Infrastructure
Managed Kubernetes service on Oracle Cloud
Redhat Openshift cloud
Red Hat
Managed OpenShift Kubernetes service across multiple clouds
Based on:
STACKIT Kubernetes Engine (SKE)
STACKIT
Managed Kubernetes service on STACKIT cloud
StarlingX
Edge computing platform with integrated Kubernetes for industrial IoT
Tencent Kubernetes Engine (TKE)
Tencent Cloud
Managed Kubernetes service on Tencent Cloud
UpCloud Managed Kubernetes (UKS)
UpCloud
Managed Kubernetes service on UpCloud
Volcengine Kubernetes Engine (VKE)
ByteDance
Managed Kubernetes service on ByteDance's Volcengine cloud
Gardener
Multi-cloud Kubernetes management solution that manages thousands of clusters
hypershift
Red Hat
Hosted control planes for OpenShift enabling multi-tenant cluster management
Based on:
k0rdent
Mirantis
Kubernetes-based platform for managing infrastructure and applications
Based on:
Kamaji
Clastix
Kubernetes control plane manager for building multi-tenant clusters
Based on:
KubeClipper
Web-based Kubernetes multi-cluster management platform
Based on:
Kubermatic Kubernetes Platform
Kubermatic
Multi-cloud and on-premises Kubernetes cluster automation platform
Palette
Spectro Cloud
Kubernetes management platform for multi-cluster environments across clouds
Based on:
Platform9
Platform9
Managed Kubernetes service for public and private cloud infrastructure
Rafay
Rafay Systems
Kubernetes Operations Platform for multi-cluster and multi-cloud environments
Rancher
Rancher
Complete container management platform with multi-cluster Kubernetes orchestration
Tanzu Kubernetes Grid
VMware
Enterprise-ready Kubernetes runtime by VMware for multi-cloud
Tanzu Mission Control
VMware
Centralized management platform for Kubernetes clusters across clouds
Using containers (manually)
Manual Kubernetes setup running components as containers
Using binaries (manually)
Manual Kubernetes installation using binary distributions
Devops playgrounds
Interactive learning environments for practicing DevOps and Kubernetes
The hard way (Kelsey hightower)
Tutorial for manually setting up Kubernetes to understand each component
The hard way w/ Terraform (GCP)
Automated Kubernetes The Hard Way deployment on GCP using Terraform / Opentofu
Based on:
The hard way w/ Terraform (AWS)
Automated Kubernetes The Hard Way deployment on AWS using Terraform / Opentofu
Based on:
KwoK
Kubernetes WithOut Kubelet - simulates thousands of nodes for testing
Play with k8s (play with docker)
Free browser-based Kubernetes playground for experimentation
EKS Anywhere
AWS
On-premises Kubernetes deployment tool based on Amazon EKS
Based on:
Harvester
Rancher
Open-source hyper-converged infrastructure platform built on Kubernetes
Hepto
Lightweight Kubernetes distribution for edge and IoT deployments
Juju
Canonical
Application modeling tool with Kubernetes deployment and lifecycle management
k0s
Mirantis
Zero-friction Kubernetes distribution with single binary installation
k0smotron
Mirantis
Kubernetes control plane operator for running managed Kubernetes clusters
Based on:
k3s
Rancher
Lightweight certified Kubernetes distribution designed for IoT and edge computing
k8e - Kubernetes easy engine
Simplified Kubernetes distribution for easy deployment
Based on:
Kops
Production-grade Kubernetes installation, upgrade and management tool
Based on:
kubeadm
Bootstrap Kubernetes clusters using kubeadm command-line interface or declarative config files
Kubean
Cluster lifecycle management tool built on kubeadm and Kubespray
Based on:
KubeKey
KubeSphere
Kubernetes and cloud-native addon installer with simple CLI
Based on:
KubeMarine
Kubernetes cluster deployment and management tool for bare-metal and VMs
Based on:
KubeOne
Kubermatic
Lifecycle management tool for Kubernetes clusters on any infrastructure
Based on:
KubeSolo
portainer.io
Single-node Kubernetes cluster for local development on macOS
Based on:
Kurl
ReplicatedHQ
Kubernetes installer for air-gapped and online environments
Based on:
Magnum
OpenStack
OpenStack service for deploying and managing container orchestration engines
Based on:
MKE (Mirantis Kubernetes Engine)
Mirantis
Enterprise Kubernetes platform for production workloads on any infrastructure
Based on:
NKP (Nutanix Kubernetes Platform)
Nutanix
Enterprise Kubernetes platform for Nutanix infrastructure
OKD (open source openshift)
Red Hat
Community distribution of Kubernetes that powers OpenShift
OneKE
OpenNebula
Kubernetes Engine with one-click deployment and management
Based on:
Red Hat Build of Microshift
Red Hat
Lightweight Kubernetes optimized for edge devices by Red Hat
Based on:
RKE2
Rancher
Kubernetes distribution focused on security and compliance for government use
Based on:
SIGHUP
Enterprise Kubernetes platform with pre-configured security and monitoring
TALM
Cozystack
Topology Aware Lifecycle Manager for managing OpenShift cluster upgrades
Based on:
tarook
Kubernetes deployment tool for on-premises and cloud infrastructure
Based on:
No solutions match your search criteria.