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
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
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
belyshevdenis
c0ce49052b
NK-47: Added missed files
2019-03-25 10:11:50 +02:00
belyshevdenis
4912f20885
NK-47: Implemented webhook deregistration.
...
TLS pair initialization functionality moved to init.go.
Separated server and mutation webhook objects, implemented registration of webhook with the creation of corresponding object.
Added comments for webhook configuration definitions, changed name of configuration for debug.
2019-03-22 22:11:55 +02:00
belyshevdenis
3302bdd619
NK-44: Secret is now in the separate yaml
2019-03-22 17:56:29 +02:00
belyshevdenis
e7af6c0e9a
NK-44: Nodes are able now to pull private dockerhub images
2019-03-22 16:19:34 +02:00
Denis Belyshev
b978c0bc70
NK-31: Minor fix to readme
2019-03-22 01:05:14 +02:00
Denis Belyshev
10e3f4d233
NK-31: Deleted old files
2019-03-22 00:55:14 +02:00
Denis Belyshev
7b3f4fb592
NK-14: Small fixes in Readme.
2019-03-21 19:28:24 +02:00
Denis Belyshev
a9843b2f55
Merge branch 'master' of https://github.com/nirmata/kube-policy
2019-03-21 19:19:24 +02:00
Denis Belyshev
ba202207d8
NK-14: Updated Readme.
...
Added in-cluster installation instruction.
Added information about formating tool.
Minor fixes.
2019-03-21 19:18:43 +02:00
belyshevdenis
6662988124
NK-31: Refactoring
2019-03-21 18:14:26 +02:00
belyshevdenis
0ef675f3c1
NK-31: Implemnted loggin about success to policy.
...
Also fixed showing of error on initialization.
2019-03-21 18:10:26 +02:00
belyshevdenis
3c3befe8ca
NK-31: Changed DaemonSet to Deployment for kube-policy image
2019-03-21 18:10:26 +02:00
belyshevdenis
8f7a0dba95
NK-31: Fixed indentation
2019-03-21 18:10:26 +02:00
belyshevdenis
b160fabcba
NK-31: Put constants in separate file. Updated install.yaml definition to create Service and DaemonSet. Fixed bug with webhook registration.
2019-03-21 18:10:26 +02:00
belyshevdenis
c662f1c9db
NK-31: Renamed constants package to config
2019-03-21 18:09:14 +02:00
belyshevdenis
dccb9e6f6e
NK-31: Changed DaemonSet to Deployment for kube-policy image
2019-03-21 17:25:36 +02:00
belyshevdenis
20d9fcd563
NK-31: Fixed indentation
2019-03-21 16:56:03 +02:00
belyshevdenis
92c97a92e9
NK-31: Put constants in separate file. Updated install.yaml definition to create Service and DaemonSet. Fixed bug with webhook registration.
2019-03-21 15:57:30 +02:00
belyshevdenis
18e8efbd37
NK-31: Updated documentation from master:
...
Merge branch 'master' into NK-31_Bugfix
2019-03-21 15:14:16 +02:00
Denis Belyshev
cb4d126216
NK-14: Updated example for ResourceQuota
2019-03-20 16:23:20 +02:00
belyshevdenis
0afd1c279f
NK-31: Added tests for CA extraction from clientset
2019-03-20 12:37:05 +02:00
belyshevdenis
89b211d1f9
NK-31: Implemented webhook registration logic.
2019-03-19 21:32:31 +02:00
belyshevdenis
13c9611402
Merge branch 'master' into NK-31_Bugfix
2019-03-19 16:26:36 +02:00
belyshevdenis
1ee3987ee2
Merge documentation and bugfix
2019-03-19 14:16:18 +02:00