5.3 KiB
5.3 KiB
IaaS Provider | Config. Mgmt | OS | Networking | Docs | Support Level | Notes |
---|---|---|---|---|---|---|
GCE | Saltstack | Debian | GCE | docs | Project | Tested with 0.9.2 by @satnam6502 |
Vagrant | Saltstack | Fedora | OVS | docs | Project | |
Vagrant | custom | Fedora | none | docs | Project | Uses K8s v0.5-8 |
Vagrant | Ansible | Fedora | flannel | docs | Project | Uses K8s v0.5-8 |
GKE | GCE | docs | Commercial | Uses K8s version 0.9.2 | ||
AWS | CoreOS | CoreOS | flannel | docs | Community | Uses K8s version 0.11.0 |
GCE | CoreOS | CoreOS | flannel | docs | Community (@kelseyhightower) | Uses K8s version 0.11.0 |
Vagrant | CoreOS | CoreOS | flannel | docs | Community (@pires) | Uses K8s version 0.11.0 |
CloudStack | Ansible | CoreOS | flannel | docs | Community (@sebgoa) | Uses K8s version 0.9.1 |
Vmware | Debian | OVS | docs | Community (@pietern) | Uses K8s version 0.9.1 | |
AWS | Saltstack | Ubuntu | OVS | docs | Community (@justinsb) | Uses K8s version 0.5.0 |
Vmware | CoreOS | CoreOS | flannel | docs | Community (@kelseyhightower) | |
Azure | Saltstack | Ubuntu | OpenVPN | docs | Community (@jeffmendoza) | |
Bare-metal | custom | Ubuntu | none | docs | Community (@jainvipin) | |
Bare-metal | custom | Ubuntu Cluster | none | docs | community (@resouer @WIZARD-CXY) | use k8s version 0.10.1 |
Local | none | docs | Inactive | |||
Ovirt | docs | Inactive | ||||
Rackspace | CoreOS | CoreOS | Rackspace | docs | Inactive | |
Bare-metal | custom | CentOS | libvirt/KVM | docs | Community(@coolsvap) | Uses K8s v0.9.1 |
libvirt/KVM | CoreOS | CoreOS | Weave | docs | Community (@lhuard1A) | |
AWS | Juju | Ubuntu | flannel | docs | Community ( @whit, @matt, @chuck ) | Tested K8s v0.8.1 |
OpenStack/HPCloud | Juju | Ubuntu | flannel | docs | Community ( @whit, @matt, @chuck ) | Tested K8s v0.8.1 |
Joyent | Juju | Ubuntu | flannel | docs | Community ( @whit, @matt, @chuck ) | Tested K8s v0.8.1 |
Definition of columns: |
- IaaS Provider is who/what provides the virtual or physical machines (nodes) that Kubernetes runs on.
- OS is the base operating system of the nodes.
- Config. Mgmt is the configuration management system that helps install and maintain kubernetes software on the nodes.
- Networking is what implements the networking model.
- Support Levels
- Project: Kubernetes Committers regularly use this configuration, so it usually works with the latest release of Kubernetes.
- Commercial: A commercial offering with its own support arrangements.
- Community: Actively supported by community contributions. May not work with more recent releases of kubernetes.
- Inactive: No active maintainer. Not recommended for first-time K8s users, and may be deleted soon.