Skip to content

Releases: detectify/helm-charts

internal-scanning-agent v1.3.0

09 Mar 13:01

Choose a tag to compare

What's Changed

Fixed

  • Use correct image tag for Chrome Container

Removed

  • Unused option
  • Removed config.scannerNamespace (use namespace.name instead)

internal-scanning-agent v1.2.0

05 Mar 12:37

Choose a tag to compare

What's Changed

Fixed

  • Simplify setup by setting working default values for:
    • registry.server
    • registry.imagePullSecrets
    • images.*.tag
  • Adjust resource requirements.
  • Changed default minReplicas to 1 for scanScheduler.

Removed

  • Removed Prometheus and related options

internal-scanning-agent v1.1.0

17 Feb 16:36

Choose a tag to compare

What's Changed

Added

  • Redis persistence with PVC, volumeMounts, and redis.deploy toggle
  • Recreate deployment strategy for Redis when persistence is enabled (prevents RWO PVC deadlock)
  • wait-for-redis init containers on scan-scheduler and scan-manager
  • PriorityClass for redis and scan-scheduler to protect critical components under resource pressure

Fixed

  • Autoscaling config keys not applied to Helm chart

internal-scanning-agent v1.0.0

03 Feb 10:15

Choose a tag to compare

Installation

helm repo add detectify https://detectify.github.io/helm-charts
helm repo update
helm install scanner detectify/internal-scanning-agent --version 1.0.0

What's Changed

Added

  • Initial release of Detectify Internal Scanning Helm Chart
  • scan-scheduler: API entry point, license validation, job queuing
  • scan-manager: Job orchestration, scan-worker pod management
  • scan-worker: Ephemeral pods for security scanning
  • chrome-controller: Browser instance management
  • Redis: Persistent job queue with optional external Redis support
  • Horizontal Pod Autoscaling (HPA) for scan-scheduler and scan-manager
  • Prometheus metrics and Pushgateway integration
  • Configurable resource limits and requests
  • Support for Kubernetes 1.24+

Documentation

See the README for full documentation.