SAP-archive / karydia

Kubernetes Security Walnut
Other
77 stars 10 forks source link

Refactor & enhance network policy reconciler #99

Closed marcrahnsap closed 5 years ago

marcrahnsap commented 5 years ago

Description

Previously, the ksp controller and network policy reconciler were combined within a single file. Now, the reconciler is separated and the ksp controller is deleted due to the fact that we are using a different approach. There is the possibility to specify a default network policy on namespace level. This will overwrite the karydia default. This can be done by setting the namespace annotation karydia.gardener.cloud/networkPolicy.

This pull request solves #56.

Checklist

Before submitting this PR, please make sure:

ionysos commented 5 years ago

@marcrahnsap what's with

  • [ ] you have added integration tests
  • [ ] you have documented new or changed features

If you're planning to add integration tests and/or document these changes, the label review wanted shouldn't be attached now. If you don't plan to add these things, the two points from the checklist should be removed because they're not applicable.

ionysos commented 5 years ago

@marcrahnsap, it seems that license/cla missed your PR.