Skip to content

Conversation

gabedos
Copy link
Collaborator

@gabedos gabedos commented Apr 8, 2025

What does this PR do?

Refactors the fargate fluentbit log configuration.

Motivation

Creates a class specific for the fluentbit log configuration properties. This will make it easier if different logging methods are supported in the future (such as the aws lambda log forwarder).

Moves the location of the property to define the fluentbit container image/version to be closer to other related fluentbit container properties like cpu, memory, essential, dependencies, etc.

Testing Guidelines

N/A

Additional Notes

N/A

Types of Changes

  • Bug fix
  • New feature
  • Breaking change
  • Misc (docs, refactoring, dependency upgrade, etc.)

Check all that apply

  • This PR's description is comprehensive
  • This PR contains breaking changes that are documented in the description
  • This PR introduces new APIs or parameters that are documented and unlikely to change in the foreseeable future
  • This PR impacts documentation, and it has been updated (or a ticket has been logged)
  • This PR's changes are covered by the automated tests
  • This PR collects user input/sensitive content into Datadog

@gabedos gabedos requested a review from a team as a code owner April 8, 2025 18:17
@gabedos gabedos force-pushed the gabedos/log-router-props branch from f7fb7e5 to c9cabbd Compare April 8, 2025 19:18
@gabedos gabedos requested a review from a team as a code owner April 8, 2025 19:18
@gabedos gabedos requested a review from clifordshelton April 8, 2025 19:18
@gabedos gabedos changed the title chore: Move log-router props outside of driver-props chore: Refactor fargate fluentbit log config Apr 8, 2025
@gabedos gabedos force-pushed the gabedos/log-router-props branch from c9cabbd to 5559518 Compare April 8, 2025 19:23
Copy link
Contributor

@lym953 lym953 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changes on src/index.ts LGTM.

@gabedos gabedos merged commit 7a631db into main Apr 11, 2025
8 checks passed
@gabedos gabedos deleted the gabedos/log-router-props branch April 11, 2025 13:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants