google / osdfir-infrastructure

Helm charts for running open source digital forensic tools in Kubernetes
Apache License 2.0
70 stars 15 forks source link

GRR GCS Blobstore and Pub/Sub Optimisations #148

Closed daschwanden closed 3 months ago

daschwanden commented 3 months ago

Description of the change

This PR introduces optimisations to operate GRR storing blobs in a GCS Blobstore and services connected to Fleetspeak through Pub/Sub.

The three main improvements introduced through this PR:

  1. Blobs can now be stored on GCS (as opposed to in the database).
  2. GRR services can communicate with Fleetspeak through Pub/Sub.
  3. GRR and Fleetspeak container images are pegged to the last GRR and Fleetspeak software releases (as opposed to latest).

Checklist