bcgov/nr-silva

Set sysdig configuration as part of the workflow

开放

#542 创建于 2024年12月19日

 (0 条评论) (1 个反应) (0 位负责人)Java (0 个派生)auto 404
FeatureTech Debtdependenciesgithub_actionshelp wanted

仓库指标

星标
 (2 个星标)
PR 合并指标
 (PR 指标待抓取)

描述

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

贡献者指南