Q: What is Namespaces? Explain with Image
A: Logical group to segregate few k8s resources based on namespace name.
Q: What is Pod? Explain with Image
A: Logical unit which contains 1 or more containers in it.
Q: What is ReplicaSets? Explain with Image
A: Abstraction over pods to create multiple instances of pods.
Q: What is Deployment? Explain with Image
A: It helps to create or modify instances of the pods that hold a containerized application. Deployments can help to efficiently scale the number of replica pods, enable the rollout of updated code in a controlled manner, or roll back to an earlier deployment version if necessary