Releases: slok/kubewebhook
Releases · slok/kubewebhook
v0.9.1
0.9.1 - 2020-04-09
Changed
- Update all dependencies including jsonpatch library.
v0.9.0
0.9.0 - 2020-03-27
Changed
- Update to Kubernetes v1.18.
v0.8.0
0.8.0 - 2020-02-18
Changed
- Update to Kubernetes v1.17.
v0.7.0
0.7.0 - 2020-02-17
Changed
- Update to Kubernetes v1.16.
Fixed
- Use mutation request raw json to create the json patch instead of an unmarshaled object of the raw json. In the
past we got marshaled the raw into an object, create a deepcopy of the object that would be the mutator, then
marshal both objects and get the patch.
This on some cases caused some defaulting on the fields that were not present on the raw json when marshaling/unmarshaling
process, so when generating the patch the fields that were defaulted acted as if already existed on the original object and
if modified on the mutated object patch on these field were "modifications" instead of "additions".
v0.6.0
0.6.0 - 2020-02-16
Changed
- Update to Kubernetes v1.15.
v0.5.0
0.5.0 - 2020-02-16
Changed
- Update to Kubernetes v1.14.
v0.4.0
0.4.0 - 2020-02-16
Changed
- Update to Kubernetes v1.13.
v0.3.0
Added
- Util to know if a admission review is dry run.
Changed
- Update to Kubernetes v1.12.
v0.2.0
Breaking: Webhook constructors now need a tracer.
Added
- Open tracing support on validators.
- Open tracing support on mutators.
- Open tracing support on webhooks.
v0.1.1
Added
- MustHandlerFor in case don't want to get an error (panic instead) and be less verbose.
Fixed
- Set internal server error status code (500) when a error on a webhook happens.