Bird
0
0

You want to organize your Kubernetes resources using recommended labels for app name, version, and component. Which set of labels should you apply to a backend service named api version v2?

hard📝 Best Practice Q15 of 15
Kubernetes - Labels and Selectors
You want to organize your Kubernetes resources using recommended labels for app name, version, and component. Which set of labels should you apply to a backend service named api version v2?
Aapp: api ver: v2 comp: backend
Bname: api version: v2 component: backend
Capp.kubernetes.io/name: api app.kubernetes.io/version: v2 app.kubernetes.io/component: backend
Dapp.kubernetes.io/name: api app.kubernetes.io/version: v1 app.kubernetes.io/component: backend
Step-by-Step Solution
Solution:
  1. Step 1: Identify the recommended label keys

    Recommended labels use the prefix app.kubernetes.io/ followed by keys like name, version, and component.
  2. Step 2: Match the correct values for the backend service

    The service is named api, version v2, and component backend. app.kubernetes.io/name: api app.kubernetes.io/version: v2 app.kubernetes.io/component: backend correctly uses recommended keys and values. Other options either lack the app.kubernetes.io/ prefix or use the wrong version (v1).
  3. Final Answer:

    app.kubernetes.io/name: api app.kubernetes.io/version: v2 app.kubernetes.io/component: backend -> Option C
  4. Quick Check:

    Use recommended keys with correct values = A [OK]
Quick Trick: Use full recommended label keys with correct values [OK]
Common Mistakes:
  • Using short or incorrect label keys
  • Applying wrong version value
  • Omitting the recommended prefix

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Kubernetes Quizzes