cloudbeat
cloudbeat copied to clipboard
Agentless CSPM sanity test
Background:
Besides of the serverless tests we have today that assert for regular agents findings we want to also verify that agentless also produces findings as expected.
Definition of done:
- [x] Create a serverless project using our terraform
- [ ] Install all 3 cloud provider CSPM integrations
- [x] AWS
- [ ] GCP
- [x] Azure
- [x] Assert for findings
Related:
- https://github.com/elastic/cloudbeat/issues/1524
Since I experienced issues with installing GCP and Azure, the first iteration will only test Agentless CSPM for AWS.
- https://github.com/elastic/cloudbeat/pull/1664
Update:
- Azure will be testable after elastic-agent 8.12 release.
- GCP is blocked by https://github.com/elastic/kibana/issues/172687