1
0
Fork 0
mirror of https://github.com/kyverno/kyverno.git synced 2024-12-14 11:57:48 +00:00
kyverno/pkg/engine
Jim Bugwadia 76608e315e
handle duplicate images; use container name as key (#3779)
* handle duplicate images; use container name as key

Signed-off-by: Jim Bugwadia <jim@nirmata.com>

* use OldObject for modify requests

Signed-off-by: Jim Bugwadia <jim@nirmata.com>

* use unique image names

Signed-off-by: Jim Bugwadia <jim@nirmata.com>

* merge main

Signed-off-by: Jim Bugwadia <jim@nirmata.com>

* create a single annotation patch across rules and images

Signed-off-by: Jim Bugwadia <jim@nirmata.com>

* fmt and change annotation key name

Signed-off-by: Jim Bugwadia <jim@nirmata.com>

* fix linter issues

Signed-off-by: Jim Bugwadia <jim@nirmata.com>

Co-authored-by: Vyankatesh Kudtarkar <vyankateshkd@gmail.com>
Co-authored-by: Sambhav Kothari <sambhavs.email@gmail.com>
2022-05-05 14:06:18 -07:00
..
anchor fix mutate preprocessing for anchors (#3052) 2022-01-23 13:54:22 +00:00
common refactor: make response type (RuleType) typed (#3556) 2022-04-06 19:04:08 +00:00
context handle duplicate images; use container name as key (#3779) 2022-05-05 14:06:18 -07:00
jmespath Add JMESPath Function items (#3777) 2022-05-04 10:33:24 +00:00
jsonutils refactor: move common utils (#3553) 2022-04-05 13:02:43 +00:00
mutate refactor: remove some api unnecessary pointers (#3704) 2022-04-28 12:41:10 +08:00
operator *Range Operators (#2622) 2021-10-29 13:48:23 +02:00
response cleanup event messages and sources (#3741) 2022-05-02 05:14:32 +00:00
utils Image verify attestors (#3614) 2022-04-19 08:35:12 -07:00
validate Image verify attestors (#3614) 2022-04-19 08:35:12 -07:00
variables refactor: remove some api unnecessary pointers (3) (#3707) 2022-04-28 12:30:23 +00:00
wildcards refactor: move some helpers in utils package (#3539) 2022-04-04 18:58:22 +00:00
apiPath.go Set Version to Group/Version for /apis/* URLs 2021-03-06 00:22:12 -05:00
apiPath_test.go Add unit test 2021-03-08 22:56:14 -05:00
background.go feat: mutate existing resources (#3669) 2022-04-25 12:20:40 +00:00
forceMutate.go refactor: engine context (#3563) 2022-04-09 11:52:50 +00:00
forceMutate_test.go refactor: engine context (#3563) 2022-04-09 11:52:50 +00:00
generation.go feat: mutate existing resources (#3669) 2022-04-25 12:20:40 +00:00
imageVerify.go handle duplicate images; use container name as key (#3779) 2022-05-05 14:06:18 -07:00
imageVerify_test.go handle duplicate images; use container name as key (#3779) 2022-05-05 14:06:18 -07:00
imageVerifyMetadata.go handle duplicate images; use container name as key (#3779) 2022-05-05 14:06:18 -07:00
imageVerifyValidate.go handle duplicate images; use container name as key (#3779) 2022-05-05 14:06:18 -07:00
jsonContext.go Fix issue with image registry when decoding OCI descriptors with out of spec keys (#3799) 2022-05-04 13:38:56 -04:00
loadtargets.go fix: remove unused type TargetMutation (#3706) 2022-04-28 06:05:13 +00:00
mutation.go Allow non-object type elements for foreach rules (#3763) 2022-05-02 16:39:37 +00:00
mutation_test.go feat: mutate existing resources (#3669) 2022-04-25 12:20:40 +00:00
policyContext.go refactor: dclient package (#3775) 2022-05-03 13:30:04 +08:00
utils.go feat: mutate existing resources (#3669) 2022-04-25 12:20:40 +00:00
utils_test.go feat: mutate existing resources (#3669) 2022-04-25 12:20:40 +00:00
validation.go handle duplicate images; use container name as key (#3779) 2022-05-05 14:06:18 -07:00
validation_test.go feat: mutate existing resources (#3669) 2022-04-25 12:20:40 +00:00