k3s/docs/getting-started-guides
Brendan Burns dacd0e0847 Merge pull request #6398 from BlueShells/master
update the doc of fedora to let someone else out of trouble
2015-04-22 12:51:06 -07:00
..
aws Fixes getting started aws/cloud-configs/node.yaml 2015-04-16 11:49:03 +09:00
centos Update centos_manual_config.md 2015-02-23 23:17:46 +05:30
coreos Merge pull request #7158 from crossorigin/azure-0.15.0 2015-04-22 08:33:02 -07:00
docker-multinode Update docker examples to 0.15.0 2015-04-20 15:40:08 -07:00
fedora Merge pull request #6398 from BlueShells/master 2015-04-22 12:51:06 -07:00
mesos Getting started guide for Mesos on GCP. 2015-04-01 14:52:02 -07:00
README.md update readme versions table 2015-04-21 01:28:55 +03:00
aws-coreos.md Upgraded CoreOS getting-started guides to v0.10.1. 2015-02-12 11:07:49 +00:00
aws.md Add additional details to the AWS documentation 2015-04-20 19:10:02 -07:00
azure.md Merge pull request #6917 from thockin/dockerfile-images-are-dead 2015-04-16 13:30:50 -07:00
binary_release.md Point our docs at the releases page 2014-11-13 22:22:35 -08:00
cloudstack.md ansible playbook for cloudstack 2015-02-02 06:16:46 -05:00
coreos.md adding to docs pointers to my personal take on k8s on top of CoreOS and Vagrant. 2015-03-30 17:45:34 +01:00
docker-multinode.md Add a Docker multi-node setup. 2015-04-07 21:22:33 -07:00
docker.md Update docker examples to 0.15.0 2015-04-20 15:40:08 -07:00
gce.md Stop using dockerfile/* images 2015-04-16 12:20:43 -07:00
juju.md Added the Juju substrates and test results to GettingStartedGuides/README.md 2015-03-03 11:59:36 -05:00
k8s-docker.png Add a Docker multi-node setup. 2015-04-07 21:22:33 -07:00
k8s-singlenode-docker.png Add a Docker multi-node setup. 2015-04-07 21:22:33 -07:00
libvirt-coreos.md Merge pull request #5594 from lhuard1A/libvirt-coreos_kube-push 2015-03-20 10:20:02 -07:00
locally.md Stop using dockerfile/* images 2015-04-16 12:20:43 -07:00
logging.md simple typo 2015-03-14 14:49:31 +08:00
mesos.md Replace hostname -f with uname -n 2015-04-20 14:16:21 -07:00
pod.json Stop using dockerfile/* images 2015-04-16 12:20:43 -07:00
rackspace.md Unlink stale rackspace getting-started-guide. 2015-04-17 09:46:32 -07:00
ubuntu_multinodes_cluster.md Added extra info on 10.0.0.0/16 network 2015-04-05 22:38:24 +02:00
ubuntu_single_node.md Remove kubecfg from all getting started docs. 2015-02-04 23:20:11 -08:00
vagrant.md Fix #2741. Add support for alternate Vagrant providers: VMWare Fusion, VMWare Workstation, and Parallels. 2015-04-17 11:26:29 -07:00
vsphere.md Use curl exclusively in vSphere deployment 2014-11-11 17:22:02 -08:00

README.md

If you are not sure what OSes and infrastructure is supported, the table below lists all the combinations which have been tested recently.

For the easiest "kick the tires" experience, please try the local docker guide.

If you are considering contributing a new guide, please read the guidelines.

IaaS Provider Config. Mgmt OS Networking Docs Support Level Notes
GKE GCE docs Commercial Uses K8s version 0.15.0
GCE Saltstack Debian GCE docs Project Tested with 0.15.0 by @robertbailey
Mesos/GCE docs Community (@jdef) Uses K8s v0.11.0
Vagrant Saltstack Fedora OVS docs Project
Bare-metal custom Fedora none docs Project Uses K8s v0.13.2
Bare-metal Ansible Fedora flannel docs Project Uses K8s v0.13.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 (@runseb) 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
Bare-metal custom Ubuntu none docs Community (@jainvipin)
Bare-metal custom Ubuntu Cluster flannel docs Community (@resouer @WIZARD-CXY) use k8s version 0.12.0
Docker Single Node custom N/A local docs Project (@brendandburns) Tested @ 0.14.1
Docker Multi Node Flannel N/A local docs Project (@brendandburns) Tested @ 0.14.1
Local none docs Community (@preillyme)
Ovirt docs Inactive (@simon3z)
Bare-metal custom CentOS none docs Community(@coolsvap) Uses K8s v0.9.1
libvirt/KVM CoreOS CoreOS libvirt/KVM 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
Azure CoreOS CoreOS Weave docs Community (@errordeveloper, @squillace, @chanezon, @crossorigin) Uses K8s version 0.15.0
Bare-metal (Offline) CoreOS CoreOS flannel docs Community(@jeffbean) K8s v0.10.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. Those with networking type none may not support more than one node, or may support multiple VM nodes only in the same physical node.
  • 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.