newrelic / aws-log-ingestion

AWS Serverless Application that sends log data from CloudWatch Logs to New Relic Infrastructure - Cloud Integrations.
Apache License 2.0
52 stars 77 forks source link

Added logic to use new relic license from multiple sources #118

Closed gupta-yuvraj closed 3 months ago

gupta-yuvraj commented 3 months ago

Overview

This PR introduces the functionality to support fetching New Relic license keys from multiple sources: environment variables, AWS Systems Manager (SSM) Parameter Store, and AWS Secrets Manager. The changes include updates to the Python source code, Terraform configuration, and corresponding unit tests to accommodate the new key sources.

Benefits

Testing