Cloud Computing Dictionary
Kubernetes
An open-source container orchestration system for automating software deployment, scaling, and management.
Kubernetes, also known as K8s, is an open-source system for automating deployment, scaling, and management of containerized applications.
Key Concepts
- Pod: The smallest deployable unit in Kubernetes.
- Node: A worker machine (VM or physical) that runs pods.
- Cluster: A set of nodes running containerized applications.
- Service: An abstract way to expose an application running on a set of Pods.
It was originally designed by Google and is now maintained by the Cloud Native Computing Foundation.