Adds a detailed README with installation and usage instructions for both SAM and CDK customers
Provides an updated template so customers won't need to use the Serverless Framework when installing the macro
Changes default behavior to only use Datadog APM for tracing and not X-Ray
Some small formatting fixes
Motivation
To release the public beta for the Datadog CloudFormation macro, we will need a detailed README for customers, with instructions to install the macro. Since the CFN macro is targeted towards CFN/SAM/CDK users, we don't want customers to have to deploy with the Serverless Framework, so this PR updates the workflow. The macro can now be deployed using the AWS CLI directly instead with the provided macro_template.yml file.
Jira link
What does this PR do?
Motivation
To release the public beta for the Datadog CloudFormation macro, we will need a detailed README for customers, with instructions to install the macro. Since the CFN macro is targeted towards CFN/SAM/CDK users, we don't want customers to have to deploy with the Serverless Framework, so this PR updates the workflow. The macro can now be deployed using the AWS CLI directly instead with the provided
macro_template.yml
file. Jira linkTesting Guidelines
Existing unit tests, as well as deploying in sandbox. Link to macro stack in sa-east-1
Types of changes