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

Datadog upgrades #814

Merged
merged 10 commits into from Aug 17, 2023
Merged

Datadog upgrades #814

merged 10 commits into from Aug 17, 2023

Conversation

Nuru
Copy link
Sponsor Contributor

@Nuru Nuru commented Aug 14, 2023

what

  • Update Datadog components:
    • eks/datadog-agent see eks/datadog-agent/CHANGELOG.md
    • datadog-configuration better handling of enabled = false
    • datadog-integration move "module count" back to "module" for better compatibility and maintainability, see datadog-integration/CHANGELOG.md
    • datadog-lambda-forwared fix issues around enable = false and incomplete destruction of resources (particularly log groups) see datadog-lambda-forwarder/CHANGELOG.md
    • Cleanup datadog-monitor see datadog-monitor/CHANGELOG.md for details. Possible breaking change in that several inputs have been removed, but they were previously ignored anyway, so no infrastructure change should result from you simply removing any inputs you had for the removed inputs.
    • Update datadog-sythetics dependency remote-state version
    • datadog-synthetics-private-location migrate control of namespace to helm-release module. Possible destruction and recreation of component on upgrade. See CHANGELOG.md

why

  • More reliable deployments, especially when destroying or disabling them
  • Bug fixes and new features

@Nuru Nuru requested review from a team as code owners August 14, 2023 10:32
@Nuru Nuru added the minor New features that do not break anything label Aug 14, 2023
@Nuru Nuru merged commit 4af9adf into main Aug 17, 2023
4 checks passed
@Nuru Nuru deleted the datadog-upgrades branch August 17, 2023 02:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
minor New features that do not break anything
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants