bcgov/nr-silva

Set sysdig configuration as part of the workflow

Open

#542 opened on Dec 19, 2024

View on GitHub
 (0 comments) (1 reaction) (0 assignees)Java (0 forks)auto 404
FeatureTech Debtdependenciesgithub_actionshelp wanted

Repository metrics

Stars
 (2 stars)
PR merge metrics
 (PR metrics pending)

Description

Describe the task As part of PR #541 I've created the sysdig file to enable sysdig to consume the application logs while removing fluentbit.

The decision behind removing fluentbit from the stack was to reduce resource consumption for now, as we were not making any use of fluentbit capabilities and its integration with AWS. As we have no visibility while using AWS to consume the logs, it was the same as having no log aggregation at all, while with sysdig, we already have both knowledge and access to the platform.

To make the onboarding and offboarding process easier, it would be wise to integrate the existing file (that works properly when doing oc apply -f on the tools environment), to make the process of adding and removing team members easier and automated.

Acceptance Criteria

  • Reuse the existing file as part of the automated deployment
  • Make the automated deployment run at least once per pull-request

Additional context

  • File is already set and contains the team member's list

Contributor guide