


This is a selection of questions I created while preparing for the KCA certification exam (with some improvements made afterward), just like you, to help myself and hopefully other students succeed in this CNCF exam.
These mock exams covers all topics required in the KCA curriculum, with each section weighted according to the exam:
Fundamentals of Kyverno (18%)
Kyverno Policies & Rules
YAML Manifests
Admission Controllers
OCI Images
Installation, Configuration, and Upgrades (18%)
Helm-based Installation and Configuration
Kyverno Custom Resource Definitions (CRDs)
Controller Configuration with Flags
Configuring Kyverno RBAC, Roles, and Permissions
High Availability Installations
Upgrading Kyverno
Kyverno CLI (12%)
apply
test
jp
Installing the Kyverno CLI
Applying Policies (10%)
Applying Policies in a Cluster
Resource Selection
Common Policy Settings for Kyverno Rules
Writing Policies (32%)
Validation Rules
Preconditions
Background Scans
Mutation Rules
Generation Rules
VerifyImage Rules
Variables & API Calls in Policies
JSON Patches
Autogen Rules
Cleanup Policies
Common Expression Language (CEL)
Policy Management (10%)
Policy Reports
PolicyExceptions
Kyverno Metrics
The selection of topics has been carefully curated to ensure both accuracy and clarity, aligning closely with the official KCA curriculum and exam expectations. My goal is to provide you with a structured and reliable learning path that builds confidence in working with Kyverno.
That said, continuous improvement is always possible. If you come across areas that could be refined, expanded, or explained more effectively, please don’t hesitate to share your feedback. Your input helps us enhance the quality of the material and ensure it remains as useful and relevant as possible. Thanks!