| 
									
										
										
										
											2015-03-07 01:54:46 +08:00
										 |  |  | If you are not sure what OSes and infrastructure is supported, the table below lists all the combinations which have | 
					
						
							|  |  |  | been tested recently. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-04-04 08:04:58 +08:00
										 |  |  | For the easiest "kick the tires" experience, please try the [local docker](docker.md) guide. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-03-07 01:54:46 +08:00
										 |  |  | If you are considering contributing a new guide, please read the | 
					
						
							|  |  |  | [guidelines](../../docs/devel/writing-a-getting-started-guide.md). | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-06-16 03:51:01 +08:00
										 |  |  | IaaS Provider        | Config. Mgmt | OS     | Networking  | Docs                                                                           | Conformance | Support Level                | Notes | 
					
						
							|  |  |  | -------------------- | ------------ | ------ | ----------  | ------------------------------------------------------------------------------ | ----------- | ---------------------------- | ----- | 
					
						
							|  |  |  | GKE                  |              |        | GCE         | [docs](https://cloud.google.com/container-engine)                              |             | Commercial                   | Uses K8s version 0.15.0 | 
					
						
							|  |  |  | Vagrant              | Saltstack    | Fedora | OVS         | [docs](../../docs/getting-started-guides/vagrant.md)                           |             | Project                      | Uses latest via https://get.k8s.io/ | 
					
						
							|  |  |  | GCE                  | Saltstack    | Debian | GCE         | [docs](../../docs/getting-started-guides/gce.md)                               |             | Project                      | Tested with 0.15.0 by @robertbailey | 
					
						
							|  |  |  | Azure                | CoreOS       | CoreOS | Weave       | [docs](../../docs/getting-started-guides/coreos/azure/README.md)               |             | Community ([@errordeveloper](https://github.com/errordeveloper), [@squillace](https://github.com/squillace), [@chanezon](https://github.com/chanezon), [@crossorigin](https://github.com/crossorigin)) | Uses K8s version 0.17.0 | 
					
						
							|  |  |  | Docker Single Node   | custom       | N/A    | local       | [docs](docker.md)                                                              |             | Project (@brendandburns)     | Tested @ 0.14.1 | | 
					
						
							|  |  |  | Docker Multi Node    | Flannel      | N/A    | local       | [docs](docker-multinode.md)                                                    |             | Project (@brendandburns)     | Tested @ 0.14.1 | | 
					
						
							|  |  |  | Bare-metal           | Ansible      | Fedora | flannel     | [docs](../../docs/getting-started-guides/fedora/fedora_ansible_config.md)      |             | Project                      | Uses K8s v0.13.2 | 
					
						
							|  |  |  | Bare-metal           | custom       | Fedora | _none_      | [docs](../../docs/getting-started-guides/fedora/fedora_manual_config.md)       |             | Project                      | Uses K8s v0.13.2 | 
					
						
							|  |  |  | Bare-metal           | custom       | Fedora | flannel     | [docs](../../docs/getting-started-guides/fedora/flannel_multi_node_cluster.md) |             | Community ([@aveshagarwal](https://github.com/aveshagarwal))| Tested with 0.15.0 | 
					
						
							|  |  |  | libvirt              | custom       | Fedora | flannel     | [docs](../../docs/getting-started-guides/fedora/flannel_multi_node_cluster.md) |             | Community ([@aveshagarwal](https://github.com/aveshagarwal))| Tested with 0.15.0 | 
					
						
							|  |  |  | KVM                  | custom       | Fedora | flannel     | [docs](../../docs/getting-started-guides/fedora/flannel_multi_node_cluster.md) |             | Community ([@aveshagarwal](https://github.com/aveshagarwal))| Tested with 0.15.0 | 
					
						
							|  |  |  | Mesos/GCE            |              |        |             | [docs](../../docs/getting-started-guides/mesos.md)                             |             | [Community](https://github.com/mesosphere/kubernetes-mesos) ([@jdef](https://github.com/jdef)) | Uses K8s v0.11.2 | 
					
						
							| 
									
										
										
										
											2015-06-25 18:20:41 +08:00
										 |  |  | AWS                  | CoreOS       | CoreOS | flannel     | [docs](../../docs/getting-started-guides/coreos.md)                            |             | Community                    | Uses K8s version 0.19.3 | 
					
						
							|  |  |  | GCE                  | CoreOS       | CoreOS | flannel     | [docs](../../docs/getting-started-guides/coreos.md)                            |             | Community [@pires](https://github.com/pires) | Uses K8s version 0.19.3 | 
					
						
							|  |  |  | Vagrant              | CoreOS       | CoreOS | flannel     | [docs](../../docs/getting-started-guides/coreos.md)                            |             | Community ( [@pires](https://github.com/pires), [@AntonioMeireles](https://github.com/AntonioMeireles) )           | Uses K8s version 0.19.3 | 
					
						
							| 
									
										
										
										
											2015-06-16 03:51:01 +08:00
										 |  |  | Bare-metal (Offline) | CoreOS       | CoreOS | flannel     | [docs](../../docs/getting-started-guides/coreos/bare_metal_offline.md)         |             | Community([@jeffbean](https://github.com/jeffbean))    | Uses K8s version 0.15.0 | 
					
						
							|  |  |  | CloudStack           | Ansible      | CoreOS | flannel     | [docs](../../docs/getting-started-guides/cloudstack.md)                        |             | Community (@runseb)          | Uses K8s version 0.9.1 | 
					
						
							|  |  |  | Vmware               |              | Debian | OVS         | [docs](../../docs/getting-started-guides/vsphere.md)                           |             | Community (@pietern)         | Uses K8s version 0.9.1 | 
					
						
							|  |  |  | Bare-metal           | custom       | CentOS | _none_      | [docs](../../docs/getting-started-guides/centos/centos_manual_config.md)       |             | Community(@coolsvap)         | Uses K8s v0.9.1 | 
					
						
							|  |  |  | AWS                  | Juju         | Ubuntu | flannel     | [docs](../../docs/getting-started-guides/juju.md)                              |             | [Community](https://github.com/whitmo/bundle-kubernetes) ( [@whit](https://github.com/whitmo), [@matt](https://github.com/mbruzek), [@chuck](https://github.com/chuckbutler) ) | [Tested](http://reports.vapour.ws/charm-tests-by-charm/kubernetes) K8s v0.8.1 | 
					
						
							|  |  |  | OpenStack/HPCloud    | Juju         | Ubuntu | flannel     | [docs](../../docs/getting-started-guides/juju.md)                              |             | [Community](https://github.com/whitmo/bundle-kubernetes) ( [@whit](https://github.com/whitmo), [@matt](https://github.com/mbruzek), [@chuck](https://github.com/chuckbutler) ) | [Tested](http://reports.vapour.ws/charm-tests-by-charm/kubernetes) K8s v0.8.1 | 
					
						
							|  |  |  | Joyent               | Juju         | Ubuntu | flannel     | [docs](../../docs/getting-started-guides/juju.md)                              |             | [Community](https://github.com/whitmo/bundle-kubernetes) ( [@whit](https://github.com/whitmo), [@matt](https://github.com/mbruzek), [@chuck](https://github.com/chuckbutler) ) | [Tested](http://reports.vapour.ws/charm-tests-by-charm/kubernetes) K8s v0.8.1 | 
					
						
							|  |  |  | AWS                  | Saltstack    | Ubuntu | OVS         | [docs](../../docs/getting-started-guides/aws.md)                               |             | Community (@justinsb)        | Uses K8s version 0.5.0 | 
					
						
							|  |  |  | Vmware               | CoreOS       | CoreOS | flannel     | [docs](../../docs/getting-started-guides/coreos.md)                            |             | Community (@kelseyhightower) | Uses K8s version 0.15.0 | 
					
						
							|  |  |  | Azure                | Saltstack    | Ubuntu | OpenVPN     | [docs](../../docs/getting-started-guides/azure.md)                             |             | Community                    | | 
					
						
							| 
									
										
										
										
											2015-06-26 20:14:32 +08:00
										 |  |  | Bare-metal           | custom       | Ubuntu | flannel     | [docs](../../docs/getting-started-guides/ubuntu.md)                            |             | Community (@resouer @WIZARD-CXY)       | use k8s version 0.19.3 | 
					
						
							| 
									
										
										
										
											2015-06-16 03:51:01 +08:00
										 |  |  | Local                |              |        | _none_      | [docs](../../docs/getting-started-guides/locally.md)                           |             | Community (@preillyme)      | | 
					
						
							|  |  |  | libvirt/KVM          | CoreOS       | CoreOS | libvirt/KVM | [docs](../../docs/getting-started-guides/libvirt-coreos.md)                    |             | Community (@lhuard1A)       | | 
					
						
							|  |  |  | oVirt                |              |        |             | [docs](../../docs/getting-started-guides/ovirt.md)                             |             | Community (@simon3z)        | | 
					
						
							|  |  |  | Rackspace            | CoreOS       | CoreOS | flannel     | [docs](../../docs/getting-started-guides/rackspace.md)                         |             | Community (@doublerr)       | use k8s version 0.18.0 | 
					
						
							| 
									
										
										
										
											2015-04-21 22:45:21 +08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-06-23 07:36:01 +08:00
										 |  |  | Don't see anything above that meets your needs?  See our [Getting Started from Scratch](../../docs/getting-started-guides/scratch.md) guide. | 
					
						
							| 
									
										
										
										
											2015-04-21 22:45:21 +08:00
										 |  |  | 
 | 
					
						
							|  |  |  | *Note*: The above table is ordered by version test/used in notes followed by support level. | 
					
						
							| 
									
										
										
										
											2015-03-06 05:23:11 +08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-01-29 13:46:32 +08:00
										 |  |  | 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. | 
					
						
							| 
									
										
										
										
											2015-03-06 05:23:11 +08:00
										 |  |  |   - **Networking** is what implements the [networking model](../../docs/networking.md).  Those with networking type | 
					
						
							|  |  |  |     _none_ may not support more than one node, or may support multiple VM nodes only in the same physical node. | 
					
						
							| 
									
										
										
										
											2015-06-16 03:51:01 +08:00
										 |  |  |   - **Conformance** indicates whether a cluster created with this configuration has passed the project's conformance | 
					
						
							|  |  |  |     tests.  | 
					
						
							| 
									
										
										
										
											2015-01-29 13:46:32 +08:00
										 |  |  |   - Support Levels | 
					
						
							|  |  |  |     - **Project**:  Kubernetes Committers regularly use this configuration, so it usually works with the latest release | 
					
						
							| 
									
										
										
										
											2015-02-05 03:08:12 +08:00
										 |  |  |       of Kubernetes. | 
					
						
							| 
									
										
										
										
											2015-01-29 13:46:32 +08:00
										 |  |  |     - **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. | 
					
						
							| 
									
										
										
										
											2015-04-21 22:45:21 +08:00
										 |  |  |   - **Notes** is relevant information such as version k8s used. | 
					
						
							| 
									
										
										
										
											2015-05-15 06:12:45 +08:00
										 |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | []() |