Kubernetes is an open source container orchestration engine for automating deployment, scaling, and management of containerized applications. The open source project is hosted by the Cloud Native Computing Foundation (CNCF ).
Understand Kubernetes Learn about Kubernetes and its fundamental concepts.
Why Kubernetes? Components of a cluster The Kubernetes API Objects In Kubernetes kubectl Containers Workloads and PodsView Concepts Try Kubernetes Follow tutorials to learn how to deploy applications in Kubernetes.
Hello Minikube Walkthrough the basics Stateless Example: PHP Guestbook with Redis Stateful Example: Wordpress with Persistent VolumesView Tutorials Set up a K8s cluster Get Kubernetes running based on your resources and needs.
Set up Kubernetes Learn how to use Kubernetes Look up common tasks and how to perform them using a short sequence of steps.
kubectl Quick ReferenceInstall kubectl Configure access to clusters Use the Web UI Dashboard Configure a Pod to Use a ConfigMap Getting helpView Tasks Browse terminology, command line syntax, API resource types, and setup tool documentation.
View Reference Contribute to Kubernetes Find out how you can help make Kubernetes better.
Contribute to Kubernetes Contribute to documentationSuggest content improvements Opening a pull request Documenting a feature for a release Localizing the docs Participating in SIG Docs Viewing Site AnalyticsSee Ways to Contribute Training Get certified in Kubernetes and make your cloud native projects successful!
View training Download Kubernetes Install Kubernetes or upgrade to the newest version.
Download Kubernetes About the documentation This website contains documentation for the current and previous 4 versions of Kubernetes.
See available versions