Bird
0
0

Select the correct YAML snippet to set a CPU limit of 1 core and a memory limit of 512Mi for a container in Kubernetes:

easy📝 Configuration Q3 of 15
Kubernetes - Production Best Practices
Select the correct YAML snippet to set a CPU limit of 1 core and a memory limit of 512Mi for a container in Kubernetes:
Aresources: requests: cpu: "1" memory: "512Mi"
Bresources: requests: cpu: 1 memory: 512Mi
Cresources: limits: cpu: 1000m memory: 512
Dresources: limits: cpu: "1" memory: 512Mi
Step-by-Step Solution
Solution:
  1. Step 1: Identify resource limits

    Limits define the maximum CPU and memory a container can use.
  2. Step 2: Correct YAML syntax

    CPU limit of 1 core is specified as "1" or 1000m; memory limit requires units like Mi.
  3. Step 3: Analyze options

    resources: limits: cpu: "1" memory: 512Mi correctly sets limits with cpu: "1" and memory: 512Mi.
  4. Final Answer:

    resources: limits: cpu: "1" memory: 512Mi -> Option D
  5. Quick Check:

    Limits use units and correct indentation [OK]
Quick Trick: Limits set max resources; use units like Mi and quotes for CPU [OK]
Common Mistakes:
  • Confusing requests with limits
  • Omitting units for memory
  • Using numeric values without quotes for CPU

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Kubernetes Quizzes