1
0
Fork 0
mirror of https://github.com/kyverno/kyverno.git synced 2025-03-16 20:48:42 +00:00
kyverno/pkg
Shivam Kumar 1bc76f6d7f
Introduced the DeletionPropagationPolicy field in CleanupPolicy and C… ()
* Introduced the DeletionPropagationPolicy field in CleanupPolicy and ClusterCleanupPolicy

Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com>

* Add DeletionPropagation field to API versions and implement handling in controller.go for improved cleanup functionality

Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com>

* removed the type for DeletionPrpagationPolicy

Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com>

* Add DeletionPropagationPolicy to CleanupPolicy

Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com>

* Updated DeletionPropagationPolicy in different api versions

Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com>

* Removed the string type declaration from the DeletionPropagationPolicy

Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com>

* Reverted the changes

Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com>

* Added the DeletionPropagation to the cleanup/controller.go

Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com>

* Fixed minor bugs

Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com>

* Fixed the verify-codegen error

Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com>

* Revert "Fixed the verify-codegen error"

This reverts commit 05428bd99b187b93086dc403e674f06f8eeb5a40.

Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com>

* Changed the field's type string to pointer

Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com>

* Fixing the linter issue

Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com>

* changing the v1 to metav1 in the controller.go

Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com>

* Resolved linter problem

Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com>

* fix: codegen

Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>

* Refactor DeletionPropagationPolicy to use a pointer type

Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com>

* Fixed linter

Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com>

* Refactor String type to pointer in controller.go

Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com>

* fixing Linter

Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com>

* Make DeletionPropagationPolicy optional in validation

Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com>

* fix: Update validation for DeletionPropagationPolicy in CleanupPolicySpec

Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com>

* Refactored deletion policy handling

Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com>

* Resolved linter

Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com>

* Updated logic to set deletion options based on user-provided deletion policy.

Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com>

* Removed default deletion policy assignment in the deletion logic

Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com>

* Fix: removed default deletion policy in the deletion logic

Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com>

* Fixing minor issues

Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com>

* Fix: Linter

Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com>

* fix: propagation policy

Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>

* codegen

Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>

---------

Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com>
Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>
Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>
Co-authored-by: Vishal Choudhary <vishal.choudhary@nirmata.com>
Co-authored-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>
2024-10-22 13:04:01 +02:00
..
auth fix: add the resource name to the SubjectAccessReview () 2024-08-07 12:46:44 +00:00
autogen refactor: introduce autogen interface () 2024-10-16 15:24:37 +02:00
background feat: update engine response.generatedResources to support multiple resource () 2024-10-15 14:59:18 +08:00
breaker Reports controller circuit breaker () 2024-10-11 07:34:41 +00:00
client Introduced the DeletionPropagationPolicy field in CleanupPolicy and C… () 2024-10-22 13:04:01 +02:00
clients Selector with mutate target () 2024-10-16 11:17:08 +00:00
config chore: use ptr package () 2024-10-07 14:10:20 +00:00
controllers Introduced the DeletionPropagationPolicy field in CleanupPolicy and C… () 2024-10-22 13:04:01 +02:00
cosign fix: Allow images to be pulled from insecure registry when allowInsecureRegistry flag is set to true () () 2024-10-07 15:29:12 +00:00
engine fix: update match logic for old object validation () 2024-10-21 14:10:06 +00:00
event chore: remove v1alpha1 of VAPs and use v1beta1 () 2024-08-29 15:31:25 +00:00
exceptions chore: use v2 clients for policy exceptions () 2024-06-24 16:36:55 +00:00
globalcontext fix(status): status comparison is wrong () 2024-09-24 15:17:38 +00:00
images fix: Allow images to be pulled from insecure registry when allowInsecureRegistry flag is set to true () () 2024-10-07 15:29:12 +00:00
imageverifycache fix: properly use useCache field in image verification policies () 2024-08-19 14:26:07 +00:00
informers feat: delete webhook configurations after kyverno is uninstalled () 2024-09-04 10:59:59 +00:00
leaderelection Remove dependency on github.com/pkg/errors () 2023-02-01 14:38:04 +08:00
logging chore(log): add caller () 2024-08-16 14:08:55 +00:00
metrics chore: pin go.opentelemetry.io/otel/semconv/v1.24.0 () 2024-09-27 16:39:55 +05:30
notary fix: Allow images to be pulled from insecure registry when allowInsecureRegistry flag is set to true () () 2024-10-07 15:29:12 +00:00
policy refactor: introduce autogen interface () 2024-10-16 15:24:37 +02:00
policycache refactor: introduce autogen interface () 2024-10-16 15:24:37 +02:00
profiling refactor: introduce cmd internal package () 2022-11-18 22:21:15 +08:00
pss fix: concurrent map read and map write when applying a validate.podSecurity rule () 2024-09-04 17:05:10 +00:00
registryclient fix: Allow images to be pulled from insecure registry when allowInsecureRegistry flag is set to true () () 2024-10-07 15:29:12 +00:00
tls chore: set cert renewal time to 15 days before expiration () 2023-12-06 13:37:01 +00:00
toggle feat: add dumpPatch flag () 2024-09-25 13:11:43 +00:00
tracing chore: pin go.opentelemetry.io/otel/semconv/v1.24.0 () 2024-09-27 16:39:55 +05:30
userinfo refactor: reduce userinfos deps and add unit tests () 2023-03-10 09:09:19 +00:00
utils feat: update engine response.generatedResources to support multiple resource () 2024-10-15 14:59:18 +08:00
validatingadmissionpolicy feat: use pointer in rule (exclude field) () 2024-09-10 11:14:49 +00:00
validation fix[breaking]: disable exceptions by default () 2024-10-22 06:07:11 +00:00
version fix: use golang builtin version management () 2023-06-30 23:27:06 +00:00
webhooks refactor: introduce autogen interface () 2024-10-16 15:24:37 +02:00