AB2D-7301 Enable Datadog sidecar on ECS services#1801
Draft
gfreeman-navapbc wants to merge 5 commits into
Draft
Conversation
mianava
reviewed
Jun 11, 2026
| actions = [ | ||
| "cloudwatch:PutMetricData" | ||
| ] | ||
| resources = ["*"] |
Contributor
There was a problem hiding this comment.
Noting this is required as broad, right? There's not a specific resource to define here.
Collaborator
Author
There was a problem hiding this comment.
Correct, we have to narrow things down by the namespace, as far as google/chat leads me to believe
gfreeman-navapbc
added a commit
to CMSgov/cdap
that referenced
this pull request
Jun 12, 2026
## 🎫 Ticket https://jira.cms.gov/browse/AB2D-7301 ## 🛠 Changes Fixes three small bugs in the service module encountered when upgrading to account for new Datadog sidecars. ## ℹ️ Context Needed to facilitate the rest of AB2D-7301: CMSgov/ab2d#1801 ## 🧪 Validation Applied these changes manually to lower environments. See CMSgov/ab2d#1801
gfreeman-navapbc
added a commit
to CMSgov/cdap
that referenced
this pull request
Jun 12, 2026
## 🎫 Ticket https://jira.cms.gov/browse/AB2D-7301 ## 🛠 Changes Adds ALB target group protocol variable to service module ## ℹ️ Context As part of the ongoing updates to the AB2D terraform to enable the new Datadog sidecar modules, we are updating some of the networking around our API as well. This prevents errors on ECS services that are expecting TLS traffic (APIs, normally) ## 🧪 Validation Should alleviate HTTP 400 errors in AB2D test as a part of the ongoing changes in CMSgov/ab2d#1801
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
🎫 Ticket
https://jira.cms.gov/browse/AB2D-7301
🛠 Changes
Updates ECS service module in each of the services to enable:
Permissions have been tested for the following:
ℹ️ Context
This change enables the datadog-agent sidecar container to run in each of the ECS services. We had to update a lot of code surrounding the service module because there have been several feature releases since the last time we updated.
See related changes to CDAP service module:
🧪 Validation
Datadog-agent sidecar is running alongside the services in the TEST environment currently.
See passing e2e tests with new service module config: https://github.com/CMSgov/ab2d/actions/runs/27439458396/job/81109662460