There are four basic Kubernetes Objects:
- Pod: A group of closely-related containers that should be managed as a single unit
- Service: An abstraction that proxies requests from a static IP to the dynamic, virtual IPs of one of the Pods running the application
- Volume: This provides shared storage for all containers inside the same Pod
- Namespace: This allows you to separate a single physical cluster into multiple virtual clusters