matanolabs / matano

Open source security data lake for threat hunting, detection & response, and cybersecurity analytics at petabyte scale on AWS
https://matano.dev
Apache License 2.0
1.46k stars 100 forks source link

Expose Lambda configuration options to Matano config #85

Open timoguin opened 1 year ago

timoguin commented 1 year ago

We need to be able to modify things like function CPU, memory, and timeouts. Figure out a good UX for exposing these options (maybe others as well) via the Matano config.

Maybe something like this in matano.config.yml:

functions:
  data_batcher:
    memory_size: 1024
    timeout: 80
    ephemeral_storage_size: 512
  metadata_writer:
    memory_size: 2048
    timeout: 200
    snapstart_apply_on: PublishedVersions
    ephemeral_storage_size: 1024
timoguin commented 1 year ago

This is also a good place to expose options for things like setting log levels.