AI Certs Exam
Study Guides Practice Tests Blog
CNCF / Kubernetes Cybersecurity 100% Free Practice Simulator

Kyverno Certified Associate (KCA)

Validate foundational and practical proficiency in Kubernetes policy management using Kyverno, including declarative validation rules, mutating policies, generation rules, image signature verification, and PolicyReports.

90 min
Time Allowance
52
Exam Questions
75%
Passing Score
~1.7 min
Target Pace / Q

Official Exam Specification & Quick Facts

Certification Track
Kyverno Certified Associate (KCA)
Exam Vendor / Provider
CNCF / Kubernetes
Domain Area
Cybersecurity
Testing Time
90 minutes (~1.7 min/q)
Passing Benchmark
75% scaled score
Simulator Access
100% Free · Unlimited Retakes

Question Difficulty Breakdown

Easy
17 q's (33%)
Medium
18 q's (35%)
Hard
17 q's (33%)
Difficulty distribution mirrors authentic proctored exam questions with scenario traps, multi-select items, and architectural trade-offs.

Exam Guidelines & Simulation Rules

Timed Simulation The 90-minute timer starts immediately. Sessions auto-submit when the clock reaches zero.
Realistic Formats Single-choice and multi-choice scenario questions modeled directly from the official CNCF / Kubernetes syllabus.
Flag & Review Flag challenging questions to review anytime before submitting your final answers.
In-Depth Explanations Instant post-exam breakdown explaining why the correct choice wins and why distractor options fail.

Frequently Asked Questions (FAQ)

The KCA is a multiple-choice certification from the CNCF and Linux Foundation validating foundational competence in Kubernetes policy-as-code management, security guardrails, and compliance using Kyverno.

The KCA is a 90-minute multiple-choice examination consisting of 60 questions administered online with remote proctoring.

A passing scaled score of 75% is required. Results are displayed immediately upon submission.

Domains include: (1) Kyverno Overview & Architecture (18%), (2) Policy Types & Structure (22%), (3) Validation & Mutation Rules (28%), (4) Generation & Cleanup Rules (16%), and (5) Image Verification & PolicyReports (16%).

Kyverno policies are written as native Kubernetes resources in YAML (no complex Rego programming language required). It supports validation, mutation, generation of resources, and image verification natively.

A ClusterPolicy applies cluster-wide across all namespaces. A Policy is namespaced and applies only to resources within that specific namespace.

Audit permits non-compliant resources to be created but logs violations in PolicyReports. Enforce actively blocks and rejects non-compliant admission requests at the API server boundary.

Validation rules check incoming manifests against defined patterns (pattern, anyPattern) or conditions (deny blocks) and reject or flag requests that fail the check (e.g. requiring non-root execution).

Mutation rules automatically modify incoming manifests before admission, injecting default values, sidecar containers, or annotations using patchesJson6902 or strategic merge overlays.

Generation rules automatically create auxiliary resources (e.g., Default NetworkPolicies, RoleBindings, ConfigMaps) whenever a trigger resource (such as a new Namespace) is created.

Using verifyImages rules, Kyverno verifies cryptographic signatures (using Cosign / Sigstore) and attestation manifests (in-toto) directly during pod admission before containers can run.

The CLI tests, lints, and applies Kyverno policies locally in CI/CD pipelines (kyverno test, kyverno apply) to validate Kubernetes manifests before committing to Git.