Jim Bugwadia
3d2bb58395
Merge pull request #1227 from realshuting/remove_violation
...
clean up policy violation code - remove pvGenerator
2020-11-03 23:49:59 -08:00
Shuting Zhao
a1eda94a80
Merge branch 'main' into policyreport
...
# Conflicts:
# pkg/utils/util.go
2020-11-03 16:43:00 -08:00
Jim Bugwadia
48b98bd17b
allow text after patch versions ( #1230 )
2020-11-02 22:14:36 -08:00
Shuting Zhao
ece16de329
clean up policy violation code - remove pvGenerator
2020-11-02 18:09:20 -08:00
Shuting Zhao
2abfff1f06
remove violation CRD from manifest
2020-11-02 17:08:35 -08:00
Shuting Zhao
85c6c3d36f
clean up policy violation CRD
2020-11-02 16:59:16 -08:00
Shuting Zhao
2721821f1b
remove policy report flag
2020-11-02 13:21:53 -08:00
Shuting Zhao
153516b0d6
move reportChangeRequest to kyverno.io/v1alpha1
2020-10-30 19:26:53 -07:00
Shuting Zhao
596647dadb
generate policy report in background scan
2020-10-29 13:35:18 -07:00
Shuting Zhao
53139db74f
- rename reportRequest to reportChangeRequest; -rename clusterReportRequest to clusterReportChangeRequest
2020-10-28 15:36:50 -07:00
Shuting Zhao
260e4af722
aggregate reportRequest into policy report
2020-10-26 22:00:02 -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
25409e42ea
- remove job controller; - remove in-memory configmap; - clean up kustomize manifest
2020-10-21 17:56:17 -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
99d27ec353
move job controller to policyreport
2020-10-15 17:27:54 -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
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
evalsocket
d0369cae35
resource aggrigation added
2020-09-17 09:20:46 -07:00
evalsocket
d6b0af986e
tested policy report
2020-09-16 06:56:38 -07:00
evalsocket
b29d9860bd
small fixes
2020-09-15 11:56:27 -07:00
evalsocket
573496f318
policy report yaml added
2020-09-15 08:07:01 -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
6a0a5132b5
resolve conflict
2020-09-11 05:16:31 -07:00
evalsocket
b008ec0aaa
added job trigger if needed
2020-09-10 10:19:36 -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
e15ed829ca
remove policy controller for policyreport
2020-09-03 22:19:37 +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
2309e2390c
count bug fix
2020-09-02 14:02:37 +05:30
NoSkillGirl
afc340ea5f
removed todo
2020-09-01 08:41:59 +05:30
Yuvraj
0bc1b3b3e8
added logic for cli
2020-08-31 23:18:25 +05:30
NoSkillGirl
b61412ca7a
minor validation changes
2020-08-31 18:18:10 +05:30
Yuvraj
22437289f5
added logic for jobs
2020-08-31 00:26:30 +05:30
Yuvraj
d0d555688f
added logic for jobs
2020-08-30 23:57:30 +05:30
Yuvraj
b59a4edfcd
bug fixed
2020-08-27 20:25:23 +05:30
Yuvraj
251521a77a
policy report added
2020-08-26 18:50:38 +05:30
Yuvraj
b648c2edd6
Events take several minutes to show on the resource ( #1083 )
...
* git action added
* changed retry method
* remove time method
* increase worker for event generator
2020-08-26 14:28:34 +05:30
Yuvraj
91c45b408b
add report in cli
2020-08-25 22:44:29 +05:30
NoSkillGirl
afe98bb93c
Added set flag
2020-08-22 01:07:03 +05:30
Yuvraj
06148a58c5
cli docker images added ( #1073 )
...
* cli docker images added
* cli docker images added
2020-08-21 09:45:04 -07:00
Mohan B E
f60deecdce
Feature/namespaced policy 280 ( #1058 )
...
* namespaced policy crd and cache
* modified main.go
* removed kyverno
* implemented policy violation generator for namespaced policy on audit
* modified cache
* added validation for cluster resource types
* install.yaml
* install.yaml
* removed namespaces from crd and refactored code
* modified NamespacePolicy to Policy
* added ClusterRole aggregate for policies
* modified clusterrole
2020-08-19 09:07:23 -07:00
shuting
d6062fdd47
Add go fmt ( #1055 )
...
* remove empty flag
* format code
* revert change in install.yaml
2020-08-14 12:21:06 -07:00
Yuvraj
73840e3c5f
configrable rules added ( #1017 )
...
* configrable rules added
* fix exclude group logic from code
* flag added in yaml
* exclude username added
* exclude username added
* config interface implimented
* configure exclude username
* get role ref
* test case fixed
* panic fix
* move from interface to slice
* exclude added in mutate
* trim strings
* configmap changes added
* kustomize changes for configmap
* k8s resources added
2020-08-07 17:09:24 -07:00
Mohan B E
a14828246d
Feature/api version 852 ( #1028 )
...
* apiVersion support for generate
* added apiVersion to crds
2020-08-07 09:47:33 +05:30