1
0
Fork 0
mirror of https://github.com/kyverno/kyverno.git synced 2025-03-31 03:45:17 +00:00
Commit graph

15 commits

Author SHA1 Message Date
shuting
6d65203d91 Merge branch 'develop' into feature_proposal_redesign_policycontroller_eventcontroller_violationbuilder
# Conflicts:
#	pkg/controller/processPolicy.go
#	pkg/engine/engine.go
#	pkg/engine/mutation.go
#	pkg/engine/mutation/checkRules.go
#	pkg/policyengine/validation.go
#	pkg/webhooks/server.go
#	pkg/webhooks/utils.go
2019-05-14 11:52:13 -07:00
Maxim Goncharenko
c4a9e339f8 Implemented Validation Pattern base. Updated Webhooks registration logic. Updated project for using TLS package 2019-05-14 18:11:03 +03:00
shuting
d683340a2e Resolve PR 27 2019-05-13 18:17:28 -07:00
Maxim Goncharenko
b60ec94267 Updated code in the project to be compilable with new version of Policy. Moved logic from webhooks/mutation.go to policyengine/mutation.go and server.go 2019-05-13 21:27:47 +03:00
shuting
7c82ea4284 Add PolicyEngine 2019-05-09 22:26:22 -07:00
shivdudhani
2b4ac9d07b code review changes 2019-05-07 13:26:54 -07:00
shivdudhani
644d044fe6 correct arguments to violation builder 2019-05-06 12:08:31 -07:00
shivdudhani
0babf1f25d redesign event & violation builders. kubeclient to provide resource handlers 2019-05-06 09:12:37 -07:00
belyshevdenis
2ceaffe1ad NK-51: Changed GetOptions for KubePolicyDeployment 2019-03-26 11:52:51 +02:00
belyshevdenis
547787b8b1 NK-51: Kubeclient is encapsulated now 2019-03-25 18:12:48 +02:00
belyshevdenis
670881c71d NK-51: Added Deployment as owner of MutatingWebhookConfiguration. This allows kubernetes to delete webhook config, when deployment deletes. 2019-03-25 18:12:48 +02:00
belyshevdenis
4e63fcbfa0 NK-31: Implemented creation TLS certificate
Implemented storing the certificates in secret within the cluster.
Implemented the cheking certificate's expiration date.
Implemented initialization of server with certs data instead of files.
2019-03-15 19:03:55 +02:00
belyshevdenis
898652b9a2 NK-23: Improved comments, commited crd with status subresource. 2019-03-07 17:57:43 +02:00
belyshevdenis
9d5f77a941 NK-23: Implemented generating of secrets and configmaps after namespace is created.
Functions for parsing metadata moved to utils.
Changed login of mutation webhook according to last changes.
2019-03-06 13:01:17 +02:00
belyshevdenis
2ef3bba93d NK-23: Thre creation of default loggers moved to inside classes.
Removed fatal termination from object constructors.
Implemented new KubeClient class with test method which creates a Secret.
Improved comments for the types structures.
Added WebhookServerConfig structure instead of the most parameters to NewWebhookServer.
2019-03-04 20:40:02 +02:00