Releases: snyk/kubernetes-monitor
Releases · snyk/kubernetes-monitor
v1.2.0
v1.1.1
v1.1.0
1.1.0 (2019-09-04)
Bug Fixes
- add context around failed dep-graph POST logging (a3f44ae)
- add egg deploy and cleanup files and scripts (07e4775)
- add Helm charts (52524a4)
- add loads of logging and use root in Dockerfile (16d3190)
- add log ID to logs during image processing (bc3059b)
- add namespaced deployment (cc25e36)
- add watch permission for namespaces (822b927)
- bunyan crash when not bound to 'this' (022c232)
- clean up egg-deployment.yaml and some code (df3c8a3)
- clearer image metadata building (05f0d09)
- correctly log watch ends (5bb17d5)
- correctly scope the Helm deployment (99dd837)
- ensure workload props have values (517c9b3)
- extract namespace name from namespace object (854094b)
- fix failures to watch namespaces in helm installations (1a57b8d)
- image name from container spec, image id from container status (6633978)
- improve logging around errors in watches (9fed81e)
- log errors on failed API calls (562b840)
- log workload name instead of random log ID (37c1124)
- more precise construction of homebase delete workload payload (5961914)
- open PR slack notification env variables (6bf6755)
- print the count of images that were successfully scanned (5c41f42)
- reduce log level of scan failures (a4d88c2)
- redundant log line (5d1a613)
- restore bin/ in the built image (561009a)
- scan pod only if its running (3a4785e)
- send only parent workloads (23d08a6)
- send stringified dependency graphs (617277d)
- skip kubernetes internal namespaces according to a list (5fc3fb4)
- small naming fixes and removing unused code (d8ce445)
- start pulling, scanning, and sending to homebase (166a8c7)
- supply env variable to override default value (5895d54)
- tone down image scans (6182b1f)
- update Dockerfile to pull Docker binary (ae91657)
- update YAML/Helm permissions -- add list and get (266e48c)
- upgrade k8s client to 0.10.2 (dc400c4)
- use enum for workload kind (49e80de)
- use gcr.io to pull the monitor's image (5d20b1e)
- use type field not kind when sending to homebase (dfaad07)
Features
- add environemnt variable to override default homebase url (d5243aa)
- add image pulling and scanning (bdd07d0)
- add resource limts to the container (fce062e)
- add support for developing with Tilt (5f49850)
- bail out early when there's no work to do on workload processing (650ccb5)
- change base image to node:dibnium-alpine (73eb2a5)
- ignore tag/sha in payload image identification (082675f)
- improve logs with better structured format (aeb5565)
- limit how many workloads are being scanned concurrently (37428ed)
- log uncaught exceptions and unhandled rejections (6e1af10)
- LRU cache for image scanning (64fb113)
- new homebase endpoint for deleting workloads (7073662)
- notify Homebase of deleted workloads (9fd9149)
- permissions and deployment .yaml files (879eecb)
- read cluster name if set (a27cc6c)
- scan supported workloads only (42d11c4)
- watch all workloads for DELETED events (c8c10b8)
- watch on Pod changes (bdee2b4)
- watch workloads using the Informer API (5e76af4)