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 |
|
shuting
|
36b5507389
|
Merge pull request #36 from nirmata/validation-patterns
Validation patterns
|
2019-05-14 11:26:28 -07:00 |
|
Maxim Goncharenko
|
bcdbe420a8
|
Fixed issue with absent kind in resource raw data in PolicyEngine
|
2019-05-14 19:40:17 +03: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 |
|
Maxim Goncharenko
|
b3452d048f
|
Removed excess channel awaiting
|
2019-05-14 18:02:11 +03:00 |
|
Maxim Goncharenko
|
6dc253eca1
|
Updated ConfigMap example due to the policy-v2 spec
|
2019-05-14 18:00:25 +03:00 |
|
Maxim Goncharenko
|
64459a74e3
|
Updated constants. Added constants for Validating Webhook
|
2019-05-14 17:58:59 +03:00 |
|
Maxim Goncharenko
|
d4148b0255
|
Moved TLS utils to named package
|
2019-05-14 17:57:57 +03:00 |
|
Maxim Goncharenko
|
738397ecae
|
Added version arg for compile-image.sh
|
2019-05-14 14:18:16 +03:00 |
|
shuting
|
d683340a2e
|
Resolve PR 27
|
2019-05-13 18:17:28 -07:00 |
|
shuting
|
77a52f4586
|
Merge pull request #31 from nirmata/policy-v2
Update project to Policy v2 specification
|
2019-05-13 15:12:46 -07:00 |
|
Maxim Goncharenko
|
1d291c6375
|
Moved webhook package to pkg
|
2019-05-13 21:34:46 +03:00 |
|
Maxim Goncharenko
|
f097faa5ef
|
Moved server to webhook
|
2019-05-13 21:33:01 +03: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 |
|
Maxim Goncharenko
|
9e8540f280
|
Made update-codegen script crossplatform
|
2019-05-13 21:24:02 +03:00 |
|
Maxim Goncharenko
|
c22add9969
|
Moved all util funcs to the utils.go. Added deepcopy functions for policy types
|
2019-05-13 21:20:31 +03:00 |
|
Maxim Goncharenko
|
8fea251837
|
Made mutation, validation, generation and overlay optional due to the specs
|
2019-05-13 21:18:02 +03:00 |
|
Maxim Goncharenko
|
f2e89ca993
|
Updated all the kubernetes dependencies to the latest 1.14 version
|
2019-05-13 16:11:16 +03:00 |
|
Maxim Goncharenko
|
43ebd8c12c
|
Changed policy type definition due to the policy-v2 specification
|
2019-05-13 16:10:00 +03:00 |
|
Maxim Goncharenko
|
ee6630333e
|
Updated install.yaml due to the policy-v2 specifications
|
2019-05-13 16:08:02 +03:00 |
|
Max Goncharenko
|
8077cfed87
|
Merge pull request #27 from nirmata/feature_proposal_redesign_policycontroller_eventcontroller_violationbuilder
Feature proposal redesign policycontroller eventcontroller violationbuilder
|
2019-05-13 15:13:54 +03:00 |
|
shuting
|
10e693d318
|
Remove commented code
|
2019-05-12 16:29:31 -05: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 |
|