1
0
Fork 0
mirror of https://github.com/kyverno/kyverno.git synced 2024-12-15 17:51:20 +00:00
Commit graph

7928 commits

Author SHA1 Message Date
shivdudhani
e4366c55be inital commit: redesign the policyengine to make it stateless 2019-05-10 22:34:14 -07:00
shivdudhani
6d83aa6b9e merge the changes with policy-engine 2019-05-10 12:36:55 -07:00
shivdudhani
04f5716f7b rename internal components 2019-05-10 10:38:38 -07:00
shivdudhani
9a7be94930 initial feature proposal 2019-05-10 00:05:21 -07:00
shuting
e25f7a41e4
Update policyengine.go 2019-05-09 22:27:44 -07:00
shuting
7c82ea4284 Add PolicyEngine 2019-05-09 22:26:22 -07:00
shuting
e8e33732cf move patch logic to pkg/mutation 2019-05-08 10:01:41 -07:00
shivdudhani
3ef72addd8 code review changes: remove extra code 2019-05-08 07:41:26 -07:00
shivdudhani
653a733a4b code review changes: undo scripts 2019-05-08 07:38:42 -07:00
shivdudhani
eecc9db2d4 undo the removal of name field 2019-05-07 17:33:19 -07:00
shuting
0c744db0e9 move webhooks/patches.go webhooks/utils.go to pkg/policymanager/ 2019-05-07 16:50:39 -07:00
shivdudhani
2b4ac9d07b code review changes 2019-05-07 13:26:54 -07:00
shivdudhani
9d4541ac02 move policy violation type inside status subresource 2019-05-06 17:03:37 -07:00
shivdudhani
644d044fe6 correct arguments to violation builder 2019-05-06 12:08:31 -07:00
shivdudhani
8af86ab002 rename file, move append events 2019-05-06 10:30:44 -07:00
shivdudhani
bd1a84190b undo corrections 2019-05-06 10:07:47 -07:00
shivdudhani
d43e6b81a0 correct changes 2019-05-06 09:27:48 -07:00
shivdudhani
0babf1f25d redesign event & violation builders. kubeclient to provide resource handlers 2019-05-06 09:12:37 -07:00
Denys Bielyshev
7eb3225bd7
Merge pull request #18 from nirmata/feature_add_pkg_engine
Feature add pkg engine
2019-05-06 13:49:55 +03:00
Denys Bielyshev
a4fb1df542
Merge branch 'develop' into feature_add_pkg_engine 2019-05-06 13:49:17 +03:00
shuting
447ff441df
Delete policy.go 2019-05-03 18:43:11 -07:00
shuting
82176b5371 remove commented code / extra lines, correct spelling 2019-05-03 16:41:45 -07:00
shuting
7bdaff157e Add package to vendor 2019-05-03 14:59:58 -07:00
shuting
4862d03c3c Remove regexp, add wildcard checks instead 2019-05-03 14:58:09 -07:00
Denys Bielyshev
f52ced1fa8
Updated README.md: Added Workflow 2019-05-03 15:10:54 +03:00
shuting
d0e832b424 remove violations generate from applyPolicyRules 2019-05-02 15:08:10 -07:00
shuting
565afd7e3c - Update violation ruleName to the actual name of the rule; - Add the description to method ApplyRegex 2019-05-02 11:57:41 -07:00
shuting
8558ba3d64 change util function for retrieving kind, name and namespace from resource RAW 2019-05-02 11:15:23 -07:00
Shivkumar Dudhani
72d0cc853e
Merge pull request #19 from nirmata/feature_return_violations
add violations when patches are not applied
2019-05-01 16:31:12 -07:00
shuting
06e5c433b9 add violations when patches are not applied 2019-05-01 14:48:50 -07:00
shuting
0ec59e2d63 Merge branch 'wildcard_support' into feature_add_pkg_engine
* wildcard_support:
  parse regex from policyResourceName
  violation framework updates
  implement wildcard support
2019-04-30 18:57:02 -07:00
shuting
2e1c4b36d9 parse regex from policyResourceName 2019-04-30 18:54:08 -07:00
Shivkumar Dudhani
9a6738e272 violation framework updates 2019-04-30 17:30:27 -07:00
shuting
91b3269aa1 implement wildcard support 2019-04-30 17:26:50 -07:00
Shivkumar Dudhani
18f4198bec Merge branch 'feature_add_pkg_engine' of github.com:nirmata/kube-policy into feature_add_pkg_engine
Add violation framework
2019-04-30 17:16:36 -07:00
Shivkumar Dudhani
abddace384 violation framework updates 2019-04-30 17:13:44 -07:00
shuting
5ba0b0b842 modify applyPOolicyRule to make it reusable for a certain raw resource 2019-04-29 19:27:59 -07:00
Shivkumar Dudhani
4fc6d67e7d add dependency for api 2019-04-29 14:38:29 -07:00
System Administrator
94bc5f22ca violation type add + violation builer framework 2019-04-29 14:34:54 -07:00
shuting
2b25eee07c move engine and violation into pkg 2019-04-26 18:53:38 -07:00
System Administrator
c42f130d1a add engine and violation pkg 2019-04-26 18:16:22 -07:00
Denis Belyshev
b110f964d1 Merge remote-tracking branch 'remotes/origin/NK-51_Downward_UID' into develop 2019-04-23 19:32:04 +03:00
shuting
26a747d131
Update ingress.yaml 2019-03-28 12:37:01 -07:00
shuting
bbc6c33564
Update README.md 2019-03-28 12:35:56 -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
Denis Belyshev
41b9673d3b NK-48: Fixed some examples. 2019-03-25 18:04:11 +02:00
Denis Belyshev
736bd2efcf Merge branch 'master' of https://github.com/nirmata/kube-policy 2019-03-25 13:15:26 +02:00
Denis Belyshev
c260a170f6 NK-48: Added Troubleshuting to README.md.
Renamed examples folder with generators.
2019-03-25 13:15:07 +02:00