Shuting Zhao
f8c659ffa5
fix report update
2020-11-02 15:58:43 -08:00
Shuting Zhao
6952c6cc74
fix results entry removal when policy / rule gets deleted
2020-10-30 16:56:44 -07:00
Shuting Zhao
596647dadb
generate policy report in background scan
2020-10-29 13:35:18 -07:00
Shuting Zhao
f499c1ebb7
remove
2020-10-27 20:46:41 -07:00
Shuting Zhao
32d834ea26
- update json tag of report summary; - update definition manifests; - fix dclient creation
2020-10-26 16:08:25 -07:00
Shuting Zhao
c89f16c598
clean up policy report
2020-10-22 19:57:28 -07:00
Shuting Zhao
2364ff1407
add reportRequest / clusterReportRequest
2020-10-22 16:15:43 -07:00
Shuting Zhao
09e52893c5
Merge branch 'master' into policyreport
2020-10-21 18:03:42 -07:00
Shuting Zhao
25409e42ea
- remove job controller; - remove in-memory configmap; - clean up kustomize manifest
2020-10-21 17:56:17 -07:00
Jim Bugwadia
1f24ea6f75
fix regex for allowed variable to support spaces ( #1200 )
...
* fix regex for allowed variable to support spaces
* remove log
* fix regex
2020-10-19 12:36:55 -07:00
Shuting Zhao
c906baa1a7
- update policy report types; - upgrade k8s library; - update code gen
2020-10-15 17:54:58 -07:00
Shuting Zhao
f798e9cf2d
add report logic in command apply
2020-10-15 17:29:07 -07:00
Shuting Zhao
8eb7f13355
add clean up in job controller
2020-10-14 19:00:13 -07:00
Jim Bugwadia
ae0c09a05c
remove ContextEntry.path (prototype for API server lookup)
2020-10-14 18:48:23 -07:00
Jim Bugwadia
7f5c19332a
update name
2020-10-14 18:30:18 -07:00
Jim Bugwadia
4ea1126fce
remove docs and update README.md
2020-10-14 17:39:45 -07:00
Shuting Zhao
2a3775a2fa
- resolve PR comments; - refactor jobs controller
2020-10-13 18:54:57 -07:00
Shuting Zhao
6b5e935e49
Merge branch 'feature/reports-cli' of https://github.com/evalsocket/kyverno into policyreport
...
# Conflicts:
# Makefile
# cmd/kyverno/main.go
# go.mod
# go.sum
# pkg/client/clientset/versioned/clientset.go
# pkg/client/clientset/versioned/fake/clientset_generated.go
# pkg/client/clientset/versioned/fake/register.go
# pkg/client/clientset/versioned/scheme/register.go
# pkg/client/informers/externalversions/factory.go
# pkg/client/informers/externalversions/generic.go
# pkg/client/listers/kyverno/v1/expansion_generated.go
# pkg/policy/common.go
# pkg/policy/controller.go
# pkg/policy/existing.go
# pkg/policyviolation/builder.go
# pkg/policyviolation/generator.go
# pkg/webhooks/server.go
# pkg/webhooks/validate_audit.go
# pkg/webhooks/validation.go
2020-10-12 18:30:37 -07:00
Shuting Zhao
cdc5190c56
update nirmata/kyverno to kyverno/kyverno
2020-10-07 11:12:31 -07:00
Pooja Singh
7fc0eaaee3
added condition for exclude selector ( #1169 )
...
* added exclude selector condition
* small fix
2020-10-06 14:27:40 -07:00
Mohan B E
51ac382c6c
Feature/configmaps var 724 ( #1118 )
...
* added configmap data substitution for foreground mutate and validate
* added configmap data substitution for foreground mutate and validate fmt
* added configmap lookup for background
* added comments to resource cache
* added configmap data lookup in preConditions
* added parse strings in In operator and configmap lookup docs
* added configmap lookup docs
* modified configmap lookup docs
2020-09-22 14:11:49 -07:00
Mohan B E
a1081c8f82
fixed policy validationa and patch strategic merge bug ( #1136 )
2020-09-18 12:18:13 -07:00
evalsocket
68855c2ca9
improvment added in jobs sheduler
2020-09-15 06:59:05 -07:00
evalsocket
5a69b489a6
packages adde
2020-09-12 05:54:04 -07:00
evalsocket
32619c40f2
remove hard coded variables
2020-09-12 05:45:05 -07:00
evalsocket
7b29da672c
fixed e2e test
2020-09-11 06:02:01 -07:00
evalsocket
94a549bdb7
build failed fix
2020-09-11 05:28:37 -07:00
evalsocket
6a0a5132b5
resolve conflict
2020-09-11 05:16:31 -07:00
evalsocket
37f96c5722
bug fixes
2020-09-10 05:10:29 -07:00
Yuvraj
b7524467a3
Reconcile Generate request on policy update ( #1096 )
...
* policy report crd added
* added namespaced rule
* remove extra field from crd
* revert crd change
* remove policy report chnages
* remove policy report chnages
* remove policy report chnages
* remove policy report chnages
* added logic for gr
* revert changes
* fixed generate rules
* fixed generate rules
* fixed generate rules
* fixed generate rules
* remove extra logs
* remove extra logs
* fixed e2e test
* remove extra logs
* crd issue resolved
* added check for sync
* add labels update
* add label update
* added permission to role
* roles added to helm
* roles added to helm
2020-09-03 14:34:23 -07:00
Yuvraj
e63be74697
Merge branch 'master' into feature/reports-cli
2020-09-03 22:20:48 +05:30
Yuvraj
e15ed829ca
remove policy controller for policyreport
2020-09-03 22:19:37 +05:30
Mohan B E
118b40c644
added invalid field validation for policy ( #1094 )
2020-09-03 22:14:54 +05:30
Yuvraj
e59425dfcd
go fmt
2020-09-02 14:19:11 +05:30
Yuvraj
e43154ea1c
merge conflict resolve
2020-09-02 14:17:33 +05:30
Yuvraj
979884fdb1
cli changes
2020-09-02 01:10:08 +05:30
Mohan B E
3690bf5fff
conditional anchor preprocessing for patch strategic merge ( #1090 )
...
* conditional anchor preprocessing for patch strategic merge
* modified sequence pre processing and added unit test
* merged master
* go fmt
* corrected mistake and added error handling to policy validate
2020-09-01 09:12:05 -07:00
shuting
e0f617b383
810 support cronJob for auto-gen ( #1089 )
...
* add watch policy to clusterrole kyverno:customresources
* - improve auto-gen policy application logic - remove unused code
* move method to common util
* auto-gen rule for cronJob
* update doc
* set CronJob as default auto-gen pod controller
* - update doc; - fix test
* remove unused code
2020-09-01 09:11:20 -07:00
Yuvraj
eb518a25f3
buf fix
2020-09-01 01:05:29 +05:30
Yuvraj
0bc1b3b3e8
added logic for cli
2020-08-31 23:18:25 +05:30
Yuvraj
22437289f5
added logic for jobs
2020-08-31 00:26:30 +05:30
Yuvraj
ea3e4241ed
added logic for jobs
2020-08-31 00:06:21 +05:30
Mohan B E
a827f88dc7
resolved conditional anchor issue and added validation to pattern labels ( #1060 )
...
* resolved conditional anchor issue and added validation to pattern labels
* restored IsConditionAnchor
* added annotation and anypattern validation
* added conditional anchor key checker
* reverted docs
* fixed tests
* modified validation
* modified validate condition check
2020-08-28 18:22:22 -07:00
Yuvraj
d3bba37e08
subcommand added for report
2020-08-28 20:18:14 +05:30
Yuvraj
fb6c4c3699
common function added
2020-08-28 16:41:16 +05:30
Yuvraj
9fb2b8dbb1
added logic for cli
2020-08-28 16:14:46 +05:30
Yuvraj
2a9477ba06
configmap added
2020-08-27 01:18:18 +05:30
Yuvraj
91c45b408b
add report in cli
2020-08-25 22:44:29 +05:30
Pooja Singh
8105e4cad8
Allowing only few variables in the policies ( #1063 )
...
* Checking for non whitelisted variables in the policy
* method name change
* small issue while rebasing
2020-08-23 15:11:03 -07:00
Pooja Singh
2717a03ab2
Not checking for cluster resources for CLI in policy validate ( #1076 )
2020-08-21 23:07:54 +05:30