1
0
Fork 0
mirror of https://github.com/kyverno/kyverno.git synced 2025-04-09 02:29:22 +00:00
kyverno/pkg/engine
Jim Bugwadia e8e3b93a5f
api server lookups (#1514)
* initial commit for api server lookups

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

* initial commit for API server lookups

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

* Enhancing dockerfiles (multi-stage) of kyverno components and adding non-root user to the docker images (#1495)

* Dockerfile refactored

Signed-off-by: Raj Babu Das <mail.rajdas@gmail.com>

* Adding non-root commands to docker images and enhanced the dockerfiles

Signed-off-by: Raj Babu Das <mail.rajdas@gmail.com>

* changing base image to scratch

Signed-off-by: Raj Babu Das <mail.rajdas@gmail.com>

* Minor typo fix

Signed-off-by: Raj Babu Das <mail.rajdas@gmail.com>

* changing dockerfiles to use /etc/passwd to use non-root user'

Signed-off-by: Raj Babu Das <mail.rajdas@gmail.com>

* minor typo

Signed-off-by: Raj Babu Das <mail.rajdas@gmail.com>

* minor typo

Signed-off-by: Raj Babu Das <mail.rajdas@gmail.com>
Signed-off-by: Jim Bugwadia <jim@nirmata.com>

* revert cli image name (#1507)

Signed-off-by: Raj Babu Das <mail.rajdas@gmail.com>
Signed-off-by: Jim Bugwadia <jim@nirmata.com>

* Refactor resourceCache; Reduce throttling requests (background controller) (#1500)

* skip sending API request for filtered resource

* fix PR comment

Signed-off-by: Shuting Zhao <shutting06@gmail.com>

* fixes https://github.com/kyverno/kyverno/issues/1490

Signed-off-by: Shuting Zhao <shutting06@gmail.com>

* fix bug - namespace is not returned properly

Signed-off-by: Shuting Zhao <shutting06@gmail.com>

* reduce throttling - list resource using lister

* refactor resource cache

* fix test

Signed-off-by: Shuting Zhao <shutting06@gmail.com>

* fix label selector

Signed-off-by: Shuting Zhao <shutting06@gmail.com>

* fix build failure

Signed-off-by: Shuting Zhao <shutting06@gmail.com>
Signed-off-by: Jim Bugwadia <jim@nirmata.com>

* fix merge issues

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

* fix unit test

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

* add nil check for API client

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

Co-authored-by: Raj Babu Das <mail.rajdas@gmail.com>
Co-authored-by: shuting <shutting06@gmail.com>
2021-02-01 12:59:13 -08:00
..
anchor handle anchors for wildcard annotations 2021-01-07 11:24:38 -08:00
common handle anchors for wildcard annotations 2021-01-07 11:24:38 -08:00
context update validation logic 2020-12-23 15:10:07 -08:00
mutate Remove unnecessary JSON patches; fixes strategicMergePatch for tolerations (#1478) 2021-01-19 11:08:06 -08:00
operator fix gofmt and golint issues (#667) 2020-02-03 13:38:24 -08:00
response 1398 - Reduce RCR throttling requests (#1406) 2020-12-21 11:04:19 -08:00
utils Remove unnecessary JSON patches; fixes strategicMergePatch for tolerations (#1478) 2021-01-19 11:08:06 -08:00
validate 1314 validate rule (#1368) 2020-12-08 22:52:37 -08:00
variables support nested JMESPATH var substitution (#1471) 2021-01-14 10:46:51 -08:00
wildcards added logic for generate policy with data (#1463) 2021-01-27 10:11:22 -08:00
apiPath.go api server lookups (#1514) 2021-02-01 12:59:13 -08:00
apiPath_test.go api server lookups (#1514) 2021-02-01 12:59:13 -08:00
forceMutate.go update nirmata/kyverno to kyverno/kyverno 2020-10-07 11:12:31 -07:00
generation.go api server lookups (#1514) 2021-02-01 12:59:13 -08:00
jsonContext.go api server lookups (#1514) 2021-02-01 12:59:13 -08:00
mutation.go api server lookups (#1514) 2021-02-01 12:59:13 -08:00
mutation_test.go update validation logic 2020-12-23 15:10:07 -08:00
policyContext.go Refactor resourceCache; Reduce throttling requests (background controller) (#1500) 2021-01-29 17:38:23 -08:00
utils.go api server lookups (#1514) 2021-02-01 12:59:13 -08:00
utils_test.go add annotation wildcard support 2020-12-02 12:25:56 -08:00
validation.go api server lookups (#1514) 2021-02-01 12:59:13 -08:00
validation_test.go add test case 2020-12-23 15:57:12 -08:00