v0.3.0
Bug Fixes
-
add prefix to the http proxy related environment variables
Signed-off-by: francesco-racciatti <francesco.racciatti@sysdig.com>
- parameterize workload task name
Signed-off-by: francesco-racciatti <francesco.racciatti@sysdig.com>
- parameterize collector host and port and set workload entrypoint
Signed-off-by: francesco-racciatti <francesco.racciatti@sysdig.com>
- remove unnecessary access key from workload agent
Signed-off-by: francesco-racciatti <francesco.racciatti@sysdig.com>
- remove redundant task role
Signed-off-by: francesco-racciatti <francesco.racciatti@sysdig.com>
- update provider and remove wrong and unuseful api key
Signed-off-by: francesco-racciatti <francesco.racciatti@sysdig.com>
- use standard falcosecurity/event-generator as a suspicious activity generator
Signed-off-by: francesco-racciatti <francesco.racciatti@sysdig.com>
- use standard collector
Signed-off-by: francesco-racciatti <francesco.racciatti@sysdig.com>
Code Refactoring
-
remove unused local variable
Signed-off-by: francesco-racciatti <francesco.racciatti@sysdig.com>
- move ACCESS_KEY envar to the bottom
Signed-off-by: francesco-racciatti <francesco.racciatti@sysdig.com>
- rename do_fetch_secret to do_fetch_secret_access_key
Signed-off-by: francesco-racciatti <francesco.racciatti@sysdig.com>
- remove redundant task role
Signed-off-by: francesco-racciatti <francesco.racciatti@sysdig.com>
- fix indentation
Signed-off-by: francesco-racciatti <francesco.racciatti@sysdig.com>
- fmt codebase
Signed-off-by: Francesco Racciatti <francesco.racciatti@sysdig.com>
Documentation
-
update documentation
Signed-off-by: francesco-racciatti <francesco.racciatti@sysdig.com>
- highlight mandatory parameters
Signed-off-by: francesco-racciatti <francesco.racciatti@sysdig.com>
- update documentation
Signed-off-by: francesco-racciatti <francesco.racciatti@sysdig.com>
Features
-
configure http proxy
Signed-off-by: francesco-racciatti <francesco.racciatti@sysdig.com>
- configure the custom collector CA certificate
Signed-off-by: francesco-racciatti <francesco.racciatti@sysdig.com>
- upload proxy CA certificate
Signed-off-by: francesco-racciatti <francesco.racciatti@sysdig.com>
- deploy COLLECTOR_CA envars conditionally
Signed-off-by: francesco-racciatti <francesco.racciatti@sysdig.com>
- support custom collector CA certificate
Signed-off-by: francesco-racciatti <francesco.racciatti@sysdig.com>
- support secretsmanager-backed sysdig access key
Signed-off-by: francesco-racciatti <francesco.racciatti@sysdig.com>