What is Kubernetes?

Kubernetes (k8s) is an open-source orchestration platform that automates the deployment, scaling, and management of containerised applications. It can be run self-hosted on your own infrastructure, or you can use managed Kubernetes services offered by cloud providers such as Amazon AWS, Google Cloud, or Microsoft Azure. Control guides Kubernetes Hardening Guide (US Gov) (PDF) Kubernetes Security Cheat Sheet (owasp) Related terminology container-d, containers, cri-o, docker, orchestration, pod, YAML Related pages Kubernetes - Beginner course What is a container? Kubernetes Secrets

1 min