belyshevdenis
|
ea9491a105
|
NK-10: Controller renamed to PolicyController. Created MutationWebhook class in new webhook package. Implemented filtering of incoming objects by Kind. Implemented simple usage of PolicyController in MutationWebhook.
|
2019-02-21 20:31:18 +02:00 |
|
belyshevdenis
|
81e54bb6a0
|
Implemented test webhook, fixed script for certificate generation, fixed project dependencies
|
2019-02-21 18:13:21 +02:00 |
|
belyshevdenis
|
0f78f5cb82
|
NK-10: Small fixes after dev testing
|
2019-02-19 18:01:47 +02:00 |
|
belyshevdenis
|
3661e012a5
|
NK-10: Implemented basic logic for mutation, added logs
|
2019-02-15 20:00:49 +02:00 |
|
belyshevdenis
|
5680480600
|
NK-9: Merged Webhook server and Policy controller. Added logger for controller.
|
2019-02-14 16:40:36 +02:00 |
|
belyshevdenis
|
65f766d905
|
NK9: Removed storage logic due to the policies cache. Updated types due to the policy-example.yaml
|
2019-02-14 14:33:36 +02:00 |
|
belyshevdenis
|
6765c97106
|
NK-8: Implemented deployment script for free (local) and in-cluster usage of the controller. Added readme file for scripts, improved scripts: implemented more convenient way to pass arguments. Removed hardcode from server.go.
|
2019-02-13 19:57:18 +02:00 |
|
belyshevdenis
|
c30f4d3119
|
NK-8: Implemented script for generating webhook server certificates, script for building the Docker container with webserver executable, script for deploying webserver to the cluster. Provided YAMLS for webhooks service and deployment. Changed YAML for webhook configuration: now webhook server is configured as a service.
|
2019-02-13 15:28:16 +02:00 |
|
belyshevdenis
|
ddf3e4c278
|
NK9: Updated policy crd and added minimal policy sample to check controller functions
|
2019-02-12 19:01:25 +02:00 |
|
belyshevdenis
|
e96562a1cf
|
NK9: Controller is a separate module now
|
2019-02-12 16:57:36 +02:00 |
|
belyshevdenis
|
88c90eaa4d
|
NK-8: Implemented basic HTTPS server with stub for mutation webhook. Implemented script for generating TLS key and certificate. Created MutatingWebhookConfiguration.yaml with declaration of future service.
|
2019-02-12 16:30:40 +02:00 |
|
belyshevdenis
|
ed86223f3e
|
NK-8: Implemented basic HTTPS server with stub for mutation webhook. Implemented script for generating TLS key and certificate. Created MutatingWebhookConfiguration.yaml with declaration of future service.
|
2019-02-12 16:12:03 +02:00 |
|
belyshevdenis
|
a6bc743f99
|
NK9: Added controller module. Added main loop for controller. Added informer for Policies. Fixed apis definitions to fit the Policy
|
2019-02-11 19:49:27 +02:00 |
|
belyshevdenis
|
44ddeb9a68
|
NK-8: Implemented simple webserver with empty mutation handler
|
2019-02-07 19:22:04 +02:00 |
|
belyshevdenis
|
b3dff90019
|
NK17: Fixed dep command in readme
|
2019-02-07 14:34:20 +02:00 |
|
belyshevdenis
|
84cd3677ab
|
NK17: Fixed code generation, updated README.md
|
2019-02-06 19:51:47 +02:00 |
|
belyshevdenis
|
b93fb184cc
|
NK2: Added script for code-generator, YAMLs with CRDs and stub for main.go
|
2019-02-06 14:52:09 +02:00 |
|
belyshevdenis
|
9a0db318d3
|
Initial commit with resource stub
|
2019-02-06 14:23:15 +02:00 |
|
Jim Bugwadia
|
591880cdfe
|
Update README.md
add placeholders
|
2019-02-04 08:30:38 -08:00 |
|
Jim Bugwadia
|
bad7ef25fd
|
Initial commit
|
2019-02-04 08:25:49 -08:00 |
|