You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Implement controller logic to create PolicyRevisions when policies are created/updated
Refactor the current code removing the Pod lifecycle reconciliation
Move to a PolicyServer StatefulSet
Propagate status conditions from PolicyRevisions to the parent Policy resources
Update webhook configurations to point to the correct policy generation endpoints
Implement phase management logic for policies (Pending → Active → Updating, etc.)
Generate Kubernetes Events for policy status transitions
Implement garbage collection for old PolicyRevisions and precompiled modules
Testing
Reevaluate integration tests—are real cluster tests still necessary? Since we're no longer waiting for the Pod restart and are using PolicyRevision for communication between the PolicyServer and the controller, perhaps we could mock the PolicyServer instead.
The text was updated successfully, but these errors were encountered:
Description
Update the Kubewarden controller to manage (Cluster)PolicyRevision resources and handle policy lifecycle.
References
Acceptance Criteria
Testing
Reevaluate integration tests—are real cluster tests still necessary? Since we're no longer waiting for the Pod restart and are using
PolicyRevision
for communication between the PolicyServer and the controller, perhaps we could mock the PolicyServer instead.The text was updated successfully, but these errors were encountered: