Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Serverless Agentless] Refactor serverless workflow for daily execution and resource optimization #2861

Open
5 tasks done
gurevichdmitry opened this issue Dec 29, 2024 · 0 comments · May be fixed by #2894
Open
5 tasks done
Assignees
Labels
Team:Cloud Security Cloud Security team related
Milestone

Comments

@gurevichdmitry
Copy link
Collaborator

gurevichdmitry commented Dec 29, 2024

Motivation

The Serverless workflow is currently executed weekly, installing the full infrastructure, including agent-based integrations. To improve the testability of serverless and agentless and identify issues earlier, we aim to increase the execution frequency to daily. Additionally, to optimize resource usage, logic will be added to prevent the installation of agent-based integrations.

Definition of done

  • Execution frequency refactored: The Serverless workflow is refactored to execute daily.
  • Resource optimization: Logic is implemented to skip the installation of agent-based integrations during workflow execution.
  • Integration tests are executed as part of the workflow to verify findings retrieval for all agentless integrations every 24 hours.
  • Workflow will clean up all provisioned resources after tests are done
  • Sends Status (Done or Error) to cloud-sec-qa-alerts

Out of scope
What should not be included in this task

Related tasks/epics
Reference related issues and epics

@gurevichdmitry gurevichdmitry added the Team:Cloud Security Cloud Security team related label Dec 29, 2024
@gurevichdmitry gurevichdmitry self-assigned this Dec 29, 2024
@gurevichdmitry gurevichdmitry modified the milestones: 8.18, 9.0 Dec 29, 2024
@gurevichdmitry gurevichdmitry linked a pull request Jan 7, 2025 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Team:Cloud Security Cloud Security team related
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant