github slimtoolkit/slim 1.37.4
Improved compose support

latest releases: 1.40.11, 1.40.10, 1.40.9...
2 years ago

New Features

  • Container probe feature to use one of the compose services to test/probe the target container (--container-probe-compose-svc flag and container.probe continue-after mode)
  • Ability to override the container image name and/or tag when targeting a compose service (--target-compose-svc-image flag)
  • Ability to wait before executing the HTTP probes (--http-probe-start-wait flag)
  • Ability to wait before starting each compose service (--compose-svc-start-wait flag)
  • Basic FastCGI protocol support in HTTP probes (docs TBD)
  • New registry command and a basic pull subcommand
  • --include-new build flag to keep new files created by target during dynamic analysis
  • Supprot for stored global param in slim.config.json

Improvements

  • Improved containerized CI/CD environments support (sensor-ipc-mode and sensor-ipc-endpoint flags for build and profile)
  • Docker host detection improvements
  • Target container IP detection improvements
  • Not minifying onbuild base images by default
  • Not minifying already minified images
  • Cleanup container resources on exit
  • include-cert-all build flag enabled by default
  • Propagate logging flags to sensor
  • Not using default http probe if custom probes are already defined
  • Many compose related enhancements (volume lookup enhancements, compose image detection and error handling, etc)
  • Various monitoring engine enhancements
  • Migrate from urfave/cli/v1 to urfave/cli/v2
  • Dockerfile reverse engineering enhancements (HEALTHCHECK instruction support, improved RUN instruction reversing when ARGs are also used)

Bug Fixes

  • Volume mounting bug fixes for compose

Binaries

Build them from source or download from a CDN location:

Don't miss a new slim release

NewReleases is sending notifications on new releases.