Releases
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 )
You can’t perform that action at this time.