Kyverno Certified Associate (KCA)¶
The CNCF and Linux Foundation certification for Kyverno, the Kubernetes-native policy engine. KCA covers what Kyverno is, how to install and run it, the CLI, and above all how to write validate, mutate, generate and image-verification policies.
Kyverno is a good first policy engine because its policies are plain Kubernetes YAML. Knowing it gives you the vocabulary (admission, audit versus enforce, exceptions, reports) that transfers to OPA Gatekeeper and to Kubernetes' own ValidatingAdmissionPolicy.
Exam Details (checked 2026-11-07)¶
- Exam Code: KCA (the page uses it as the purchase SKU)
- Duration: 90 minutes
- Questions: Not stated on the page
- Passing Score: Not stated on the page
- Cost: USD 250 exam only, USD 495 with the THRIVE-ONE annual subscription (as listed on 2026-11-07)
- Validity: 2 years
- Prerequisites: None; the page lists the experience level as Beginner
- Format: Online, proctored, multiple choice
Full detail and sources in the fact sheet.
Domains¶
| Domain | Weight | Notes |
|---|---|---|
| Fundamentals of Kyverno | 18% | 01 |
| Installation, Configuration, and Upgrades | 18% | 02 |
| Kyverno CLI | 12% | 03 |
| Applying Policies | 10% | 04 |
| Writing Policies | 32% | 05 |
| Policy Management | 10% | 06 |
Writing Policies is a third of the exam. Add Installation and Fundamentals and you are at two thirds.
A version warning¶
The Kyverno documentation read on 2026-11-07 marks ClusterPolicy, Policy, CleanupPolicy and the legacy PolicyException as deprecated as of v1.19, with removal planned for v1.20, in favor of CEL-based types (ValidatingPolicy, MutatingPolicy, ImageValidatingPolicy, DeletingPolicy). The curriculum still lists classic topics such as preconditions, autogen and JSON patches beside CEL. These notes teach both. Confirm the Kyverno version the exam targets before you rely on one style.
Study sequence¶
- Fundamentals: policy, rule, admission, Audit versus Enforce.
- Writing policies: validate first, then mutate, generate, verifyImages.
- Installation, HA and RBAC.
- CLI:
apply,test,jp. - Reports, exceptions, metrics.
Schedule in the practice plan.
Study resources¶
- π Kyverno documentation - the primary source
- π KCA curriculum - the CNCF curriculum repo with
KCA_Curriculum.pdf - π Linux Foundation KCA page - registration and logistics
- Practice questions - 32 original questions in this repo
Related¶
- CKA - the Kubernetes administration skills Kyverno builds on
- CNPA Platform Engineering Associate - platform guardrails in context
- CGOA GitOps Associate - policies are managed as code in Git
- Kubernetes topic