> For the complete documentation index, see [llms.txt](https://ultimatewebsolutions.gitbook.io/qa-knowledge-base/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ultimatewebsolutions.gitbook.io/qa-knowledge-base/kubernetes.md).

# Kubernetes

Kubernetes (K8s) is a platform for managing containerized applications.

Instead of running everything manually on individual servers, Kubernetes can manage these containers for you.

It can:

* start containers
* stop containers
* restart failed containers
* distribute containers across machines
* scale applications up/down
* provide networking between containers
* perform health checks
* deploy new versions
* roll back deployments

**Kubernetes Cluster**\
│\
├── Node 1\
&#x20;           ├── Pod\
&#x20;                       └── Container\
&#x20;                                      └── Application\\

\
├── Node 2\
│         ├── Pod\
│         └── Pod\
│\
└── Node 3\
&#x20;           └── Pod
