Kubernetes works with a concept called objects. Everything in a Kubernetes cluster is an object. Let's look at some of the popular objects and how they're used:
- Namespaces: Namespaces are virtual clusters running in a single physical cluster. Here, you build a large physical cluster and then divide that into multiple logical clusters, also known as namespaces, so that you can run different environments. There is no physical isolation with namespaces; that is, a single node can run resources from multiple namespaces.
- Pod: A pod is the fundamental unit of deployment in a Kubernetes cluster. A pod contains one or more similar containers, carries a single IP, and works in a single process namespace. A pod can only be scheduled ...