# What is the purpose of a generation rule in Kyverno?

Kyverno, Medium (Advanced), Generation. https://k8wiz.com/uquiz/what-is-the-purpose-of-a-generation-rule-in-kyverno

- A. To generate documentation for policies
- B. To create additional resources based on a trigger resource
- C. To generate reports on policy violations
- D. To create new versions of existing resources

**Answer:** To create additional resources based on a trigger resource

**Explanation:** Generation rules in Kyverno are used to create additional resources when a matching resource is created or updated. For example, creating a NetworkPolicy whenever a new Namespace is created.
