Bird
0
0

You want to isolate your application pods from system pods. Which namespace should you use and why?

hard📝 Workflow Q8 of 15
Kubernetes - Namespaces
You want to isolate your application pods from system pods. Which namespace should you use and why?
ACreate a new custom namespace to separate your app pods
BUse the default namespace because it is isolated by default
CDeploy in kube-system to ensure system-level priority
DUse kube-public to share pods publicly
Step-by-Step Solution
Solution:
  1. Step 1: Understand namespace isolation

    Kubernetes namespaces isolate resources logically, so system pods and user pods do not mix.
  2. Step 2: Choose appropriate namespace for app pods

    Creating a new custom namespace is best practice to isolate your application pods from system pods.
  3. Final Answer:

    Create a new custom namespace to separate your app pods -> Option A
  4. Quick Check:

    Custom namespace isolates app pods from system pods [OK]
Quick Trick: Use custom namespaces to isolate apps from system pods [OK]
Common Mistakes:
  • Using default namespace assuming isolation
  • Deploying apps in kube-system namespace
  • Using kube-public for app pods

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Kubernetes Quizzes