Recall & Review
beginner
What is a Kubernetes namespace?
A Kubernetes namespace is a way to divide cluster resources between multiple users or teams. It acts like a virtual cluster inside the main cluster.
Click to reveal answer
beginner
How do namespaces help in resource isolation?
Namespaces isolate resources by grouping them separately. This means pods, services, and other objects in one namespace do not interfere with those in another.
Click to reveal answer
beginner
Can two namespaces have objects with the same name?
Yes, namespaces allow objects like pods or services to have the same name as long as they are in different namespaces. This avoids naming conflicts.
Click to reveal answer
intermediate
What kind of policies can be applied per namespace?
You can apply resource quotas, network policies, and access controls per namespace to limit usage and control communication.
Click to reveal answer
intermediate
Why is namespace isolation important in multi-tenant clusters?
Namespace isolation prevents one team’s workloads from affecting another’s by separating resources and permissions, improving security and stability.
Click to reveal answer
What does a Kubernetes namespace primarily provide?
✗ Incorrect
Namespaces group resources to isolate them logically within the same cluster.
Can two pods in different namespaces have the same name?
✗ Incorrect
Namespaces allow duplicate names in different namespaces to avoid conflicts.
Which of these can be limited per namespace?
✗ Incorrect
Resource quotas can be set per namespace to control resource usage.
Why is namespace isolation useful in shared clusters?
✗ Incorrect
Isolation helps keep teams' workloads separate and secure.
Which Kubernetes object is NOT isolated by namespaces?
✗ Incorrect
Nodes are physical or virtual machines and exist cluster-wide, not inside namespaces.
Explain how namespaces provide isolation in Kubernetes clusters.
Think about how namespaces act like separate rooms in the same building.
You got /4 concepts.
Describe why namespaces are important for multi-tenant Kubernetes environments.
Consider how different teams share the same cluster safely.
You got /4 concepts.