# Kubernetes Documentation **Note** This documentation is current for HEAD. Documentation for previous releases is available at http://releases.k8s.io/vX.Y.Z/docs. * [releases.k8s.io/v0.20.0](http://releases.k8s.io/v0.20.0/docs) * [releases.k8s.io/v0.19.0](http://releases.k8s.io/v0.19.0/docs) * [releases.k8s.io/v0.18.1](http://releases.k8s.io/v0.18.1/docs) * [releases.k8s.io/v0.17.1](http://releases.k8s.io/v0.17.1/docs) * The [User's guide](user-guide.md) is for anyone who wants to run programs and services on an existing 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. [![Analytics](https://kubernetes-site.appspot.com/UA-36037335-10/GitHub/docs/README.md?pixel)]()