Bird
0
0

You want to deploy an app only visible to system components. Which default namespace should you use?

hard📝 Best Practice Q15 of 15
Kubernetes - Namespaces
You want to deploy an app only visible to system components. Which default namespace should you use?
Akube-system
Bkube-public
Cdefault
Dcustom-namespace
Step-by-Step Solution
Solution:
  1. Step 1: Understand namespace roles

    kube-system holds system components and is isolated from normal user apps.
  2. Step 2: Choose namespace for system visibility

    Deploying in kube-system makes the app visible only to system components.
  3. Final Answer:

    kube-system -> Option A
  4. Quick Check:

    System apps use kube-system namespace [OK]
Quick Trick: Use kube-system for system-only apps [OK]
Common Mistakes:
  • Using default namespace for system apps
  • Choosing kube-public which is for public info
  • Using a custom namespace without system access

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Kubernetes Quizzes