DevOps, SRE & Cloud

Kubernetes Operators & CRDs

6 practice questions. Free questions open a full answer guide; the rest unlock with Pro.

  • What is the Kubernetes operator pattern, and how does a custom controller's reconcile loop actually work? Mid level
  • How does a Kubernetes controller's reconciliation loop keep the cluster in the state you declared?Go Pro Junior level
  • Why would you build a custom resource definition and operator instead of just using a Deployment with a Helm chart and a CronJob?Go Pro Mid level
  • What is a Kubernetes operator, and how does it relate to a Custom Resource Definition (CRD)?Go Pro Junior level
  • Treat your operator as a privileged piece of cluster infrastructure. What's its blast radius if it has a bug or gets compromised, and how do you bound that?Go Pro Senior level
  • Your operator's CRD has been in production for a year and you need to evolve its schema without breaking the custom resources already in the cluster. How do you roll out a new API version safely?Go Pro Senior level
Want questions matched to your role? Paste a job title, job description, or CV for a personalized set, or go Pro to unlock the full bank.