# Kubernetes Documentation

* The [User's guide](user-guide.md) is for anyone who wants to run programs and services on an exisiting Kubernetes cluster.

* The [Cluster Admin's guide](cluster-admin-guide.md) is for anyone setting up a Kubernetes cluster or administering it.

* The [Developer guide](developer-guide.md) is for anyone wanting to write programs that access the kubernetes API,
 write plugins or extensions, or modify the core code of kubernetes.

* The [Kubectl Command Line Interface](kubectl.md) is a detailed reference on the `kubectl` CLI.

* The [API object documentation](http://kubernetes.io/third_party/swagger-ui/) is a detailed description of all fields found in core API objects.

* An overview of the [Design of Kubernetes](design)

* There are example files and walkthroughs in the [examples](../examples) folder.
