1
0
Fork 0
mirror of https://github.com/kyverno/kyverno.git synced 2025-03-06 16:06:56 +00:00
Commit graph

1660 commits

Author SHA1 Message Date
kacejot
09e0065d4c Finished mutating overlay. Added several tests 2019-05-22 22:34:25 +01:00
shivdudhani
857aa81f3e update the project name in api version and test 2019-05-22 10:53:01 -07:00
shivdudhani
02d17f7d84 rebase with release 1.0 2019-05-22 10:43:29 -07:00
kacejot
f776e26dcc Updated code due to changes in structure 2019-05-22 18:29:10 +01:00
kacejot
ab31d980b6 Updated mutation base due to spec 2019-05-22 18:28:38 +01:00
Denys Bielyshev
63ab88b6e0
Merge pull request #73 from nirmata/64_rename-crd-to-kyverno
64 rename crd to kyverno
2019-05-22 17:17:38 +01:00
kacejot
9bea87ec75 Merge branch 'master' into mutating-overlay 2019-05-22 14:58:42 +01:00
shivdudhani
c99e1dcc19 redesign: introduce cache discovery interface 2019-05-22 00:16:22 -07:00
shuting
09bfdc6ba3 - Change kube-policy to kyverno in install.yaml - Install in namespace kyverno 2019-05-21 18:36:24 -07:00
shivdudhani
31ce087504 support list of kind in resource, update the CRD openapischema & adapt the test and examples for the change 2019-05-21 15:43:43 -07:00
shuting
de83a16493 rename pkg to kyverno 2019-05-21 11:00:09 -07:00
shivdudhani
11d0923e36 replace typed client with dynamic client 2019-05-21 09:43:45 -07:00
shivdudhani
38baee7660 PR code review changes 2019-05-21 09:27:04 -07:00
Maxim Goncharenko
302090cd86 Implemented base for Mutation Overlay 2019-05-21 18:27:56 +03:00
shuting
771dcd358e support policy apply to multiple resources 2019-05-20 17:59:13 -07:00
shuting
91b7a1b9ac - handle operation remove case: if path does not exist - remove duplicate log - support validate in CLI 2019-05-20 15:14:01 -07:00
shuting
fae1a4b058 Merge branch 'develop' into 25_CLI-tool 2019-05-20 13:04:45 -07:00
shuting
ffe644f821 Support Mutate from command line 2019-05-20 13:02:55 -07:00
shivdudhani
459be76eb5 support all registered GVK for policy application in admission-controller 2019-05-20 11:43:13 -07:00
shivdudhani
5fcf9adfc5 rebase with develop 2019-05-20 11:01:47 -07:00
shivdudhani
5be203d2ce group version registration and names correction for gvk 2019-05-20 10:56:12 -07:00
Maxim Goncharenko
500e8d7e16 Fixed string and float type mismatches 2019-05-20 18:28:54 +03:00
Maxim Goncharenko
91de076363 Merge branch 'develop' into lists-validation 2019-05-20 17:25:57 +03:00
Maxim Goncharenko
0aebb2a88e Fixed int and float types mismatch 2019-05-20 17:07:09 +03:00
Maxim Goncharenko
8f3361e96b Fixed issue with no message on errorness validation for user 2019-05-20 15:41:23 +03:00
Maxim Goncharenko
be13b041b6 Fixed issue with validation error messages 2019-05-20 14:48:38 +03:00
shuting
b036161f92 Merge branch 'develop' into 28-Stateless-policy-engine 2019-05-17 11:41:09 -07:00
shuting
47916acc63 move test utils to patches_test.go 2019-05-17 11:36:58 -07:00
shivdudhani
80d074d877 Merge branch 'develop' of github.com:nirmata/kube-policy into 29_dynamic_client 2019-05-17 11:22:12 -07:00
shuting
e878c8bc1e move config to pkg/config 2019-05-17 11:15:30 -07:00
shivdudhani
8d5ae48c30 rebase with 28 stateless policy engine 2019-05-17 09:15:10 -07:00
Maxim Goncharenko
12c5274718 I have applied notes from review 2019-05-17 14:51:54 +03:00
Maxim Goncharenko
a6bb4b8564 Refactored the operator logic 2019-05-17 14:22:03 +03:00
Maxim Goncharenko
0a486a7f54 I have finished implementing validation logic using TDD 2019-05-17 14:03:06 +03:00
shuting
232357ee0e Merge branch 'lists-validation' into 28-Stateless-policy-engine
# Conflicts:
#	pkg/engine/generation.go
2019-05-16 18:09:20 -07:00
shuting
36f76a0f2f - Correct crd yaml, since we only allow 1 generation per rule. - update example for generator 2019-05-16 17:19:38 -07:00
shuting
e8de9a111a Finished Generate() logic to actual generating the resource 2019-05-16 14:09:02 -07:00
Maxim Goncharenko
e580c5e0ac Merge branch 'develop' into lists-validation 2019-05-16 21:38:42 +03:00
Maxim Goncharenko
00b667b6e4 Added tests for validation logic 2019-05-16 21:37:54 +03:00
Maxim Goncharenko
354287ebb4 Fixed issue with checking parentheses 2019-05-16 21:36:30 +03:00
shivdudhani
e938866e06 PR review changes 2019-05-16 11:05:13 -07:00
shivdudhani
11195d9b51 rebase with develop 2019-05-16 10:25:18 -07:00
Maxim Goncharenko
7f3500a6fb Fixed errors in type validation 2019-05-16 19:31:02 +03:00
Maxim Goncharenko
8e65521775 Finished implementing validation patterns 2019-05-16 17:37:05 +03:00
shuting
b58e4f5026 Format project with gofmt, govet, misspell 2019-05-15 18:53:45 -07:00
shuting
9956f3ee12 add unit test pkg/apis/policy/v1alpha1/utils_test.go 2019-05-15 18:27:02 -07:00
shivdudhani
ff48ba08ac cleanup 2019-05-15 15:08:06 -07:00
shivdudhani
ab008189e7 sharedinfomer factory + update status 2019-05-15 12:29:09 -07:00
shuting
35f829e4b6 remove pkg/engine/mutation/checkRules.go since the logic is moved to /pkg/engine/mutation/utils.go 2019-05-15 11:47:38 -07:00
shuting
b08357a170 update pkg/engine/mutation/patches_test.go 2019-05-15 11:45:16 -07:00