mirror of
https://github.com/kyverno/kyverno.git
synced 2025-03-05 07:26:55 +00:00
* Added propagationPolicy to TTL controller for resource deletion Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com> * Added per-resource deletion policy with optional global default Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com> * Fix: Added nil check for annotations to prevent runtime errors Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com> * Fix: Moved logic for retrieving propagation policy from annotations to a dedicated function Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com> * Fix: Resolve merge conflict in controller.go and update propagation policy handling - Added missing gvr field from main branch - Improved annotation naming as per team discussion - Moved propagation policy logic closer to usage Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com> * Simplified propagation policy logic Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com> * Add unit tests for controller.go Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com> * Removed the test file for controller.go and fixed the lint error Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com> * test: add unit tests for deletion propagation policy in TTL-based cleanup Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com> * Resolved conflicts Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com> * Resolved conflicts Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com> * Resolved merge conflict Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com> * Fix:Updated the unit tests Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com> * Fix: Removed the method receiver from determinePropagationPolicy as it does not require access to the controller struct Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com> * Fix: Fixed the formatting issue Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com> * Fix: removed the switch statement inside the test case Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com> * Updated the controller.go Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com> * Resolved the formatting issue Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com> * Fixing the deleted resource label in controller.go Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com> * Fixed the linter issue Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com> --------- Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com> Co-authored-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com> |
||
---|---|---|
.. | ||
auth | ||
autogen | ||
autogenv2 | ||
background | ||
breaker | ||
client | ||
clients | ||
config | ||
controllers | ||
cosign | ||
engine | ||
event | ||
exceptions | ||
globalcontext | ||
images | ||
imageverifycache | ||
informers | ||
leaderelection | ||
logging | ||
metrics | ||
notary | ||
policy | ||
policycache | ||
profiling | ||
pss | ||
registryclient | ||
tls | ||
toggle | ||
tracing | ||
userinfo | ||
utils | ||
validatingadmissionpolicy | ||
validation | ||
version | ||
webhooks |