1
0
Fork 0
mirror of https://github.com/kyverno/kyverno.git synced 2025-03-31 03:45:17 +00:00
kyverno/pkg/engine
Shivkumar Dudhani 5b8ab3842b
Support variable substitution (#549)
* initial commit

* variable substitution

* update tests

* update test

* refactor engine packages for validate & generate

* update vendor

* update toml

* support variable substitution in overlay mutation

* missing update

* fix indentation in logs

* store context values as single JSON document using merge patches.

* remove duplicate functions

* fix message string

* Handle processing of policies in background (#569)

* remove condition check while generating mutation patch as conditions are verified in the first iteration

* initial commit

* background policy validation

* correct message

* skip non-background policy process for add/update

* fix order to correct policy registration

* update comment

Co-authored-by: shuting <shutting06@gmail.com>

* refactor

Co-authored-by: shuting <shutting06@gmail.com>
2019-12-30 17:08:50 -08:00
..
anchor Support variable substitution (#549) 2019-12-30 17:08:50 -08:00
context Support variable substitution (#549) 2019-12-30 17:08:50 -08:00
generate Support variable substitution (#549) 2019-12-30 17:08:50 -08:00
operator Support variable substitution (#549) 2019-12-30 17:08:50 -08:00
policy Support variable substitution (#549) 2019-12-30 17:08:50 -08:00
response Support variable substitution (#549) 2019-12-30 17:08:50 -08:00
validate Support variable substitution (#549) 2019-12-30 17:08:50 -08:00
variables Support variable substitution (#549) 2019-12-30 17:08:50 -08:00
generation.go Support variable substitution (#549) 2019-12-30 17:08:50 -08:00
mutation.go Support variable substitution (#549) 2019-12-30 17:08:50 -08:00
mutation_test.go Support variable substitution (#549) 2019-12-30 17:08:50 -08:00
overlay.go Support variable substitution (#549) 2019-12-30 17:08:50 -08:00
overlay_test.go Support variable substitution (#549) 2019-12-30 17:08:50 -08:00
overlayCondition.go Support variable substitution (#549) 2019-12-30 17:08:50 -08:00
overlayCondition_test.go update tests 2019-12-10 09:15:50 -08:00
overlayError.go skip process mutate patches if conditon tag is not present 2019-11-27 19:40:47 -08:00
patches.go Support variable substitution (#549) 2019-12-30 17:08:50 -08:00
patches_test.go update apiversion to v1 in code 2019-11-13 13:41:08 -08:00
policyContext.go Support variable substitution (#549) 2019-12-30 17:08:50 -08:00
rbacValidation.go update apiversion to v1 in code 2019-11-13 13:41:08 -08:00
rbacValidation_test.go Support variable substitution (#549) 2019-12-30 17:08:50 -08:00
utils.go Support variable substitution (#549) 2019-12-30 17:08:50 -08:00
utils_test.go Support variable substitution (#549) 2019-12-30 17:08:50 -08:00
validation.go Support variable substitution (#549) 2019-12-30 17:08:50 -08:00
validation_test.go Support variable substitution (#549) 2019-12-30 17:08:50 -08:00