mirror of
https://github.com/GSA/notifications-api.git
synced 2026-02-03 01:41:05 -05:00
Set new relic license key via env var
This commit is contained in:
2
.github/workflows/deploy-demo.yml
vendored
2
.github/workflows/deploy-demo.yml
vendored
@@ -53,6 +53,7 @@ jobs:
|
|||||||
ADMIN_CLIENT_SECRET: ${{ secrets.ADMIN_CLIENT_SECRET }}
|
ADMIN_CLIENT_SECRET: ${{ secrets.ADMIN_CLIENT_SECRET }}
|
||||||
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
|
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
|
||||||
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
|
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
|
||||||
|
NEW_RELIC_LICENSE_KEY: ${{ secrets.NEW_RELIC_LICENSE_KEY }}
|
||||||
with:
|
with:
|
||||||
cf_username: ${{ secrets.CLOUDGOV_USERNAME }}
|
cf_username: ${{ secrets.CLOUDGOV_USERNAME }}
|
||||||
cf_password: ${{ secrets.CLOUDGOV_PASSWORD }}
|
cf_password: ${{ secrets.CLOUDGOV_PASSWORD }}
|
||||||
@@ -65,6 +66,7 @@ jobs:
|
|||||||
--var ADMIN_CLIENT_SECRET="$ADMIN_CLIENT_SECRET"
|
--var ADMIN_CLIENT_SECRET="$ADMIN_CLIENT_SECRET"
|
||||||
--var AWS_ACCESS_KEY_ID="$AWS_ACCESS_KEY_ID"
|
--var AWS_ACCESS_KEY_ID="$AWS_ACCESS_KEY_ID"
|
||||||
--var AWS_SECRET_ACCESS_KEY="$AWS_SECRET_ACCESS_KEY"
|
--var AWS_SECRET_ACCESS_KEY="$AWS_SECRET_ACCESS_KEY"
|
||||||
|
--var NEW_RELIC_LICENSE_KEY="$NEW_RELIC_LICENSE_KEY"
|
||||||
|
|
||||||
- name: Check for changes to egress config
|
- name: Check for changes to egress config
|
||||||
id: changed-egress-config
|
id: changed-egress-config
|
||||||
|
|||||||
2
.github/workflows/deploy.yml
vendored
2
.github/workflows/deploy.yml
vendored
@@ -58,6 +58,7 @@ jobs:
|
|||||||
ADMIN_CLIENT_SECRET: ${{ secrets.ADMIN_CLIENT_SECRET }}
|
ADMIN_CLIENT_SECRET: ${{ secrets.ADMIN_CLIENT_SECRET }}
|
||||||
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
|
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
|
||||||
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
|
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
|
||||||
|
NEW_RELIC_LICENSE_KEY: ${{ secrets.NEW_RELIC_LICENSE_KEY }}
|
||||||
with:
|
with:
|
||||||
cf_username: ${{ secrets.CLOUDGOV_USERNAME }}
|
cf_username: ${{ secrets.CLOUDGOV_USERNAME }}
|
||||||
cf_password: ${{ secrets.CLOUDGOV_PASSWORD }}
|
cf_password: ${{ secrets.CLOUDGOV_PASSWORD }}
|
||||||
@@ -70,6 +71,7 @@ jobs:
|
|||||||
--var ADMIN_CLIENT_SECRET="$ADMIN_CLIENT_SECRET"
|
--var ADMIN_CLIENT_SECRET="$ADMIN_CLIENT_SECRET"
|
||||||
--var AWS_ACCESS_KEY_ID="$AWS_ACCESS_KEY_ID"
|
--var AWS_ACCESS_KEY_ID="$AWS_ACCESS_KEY_ID"
|
||||||
--var AWS_SECRET_ACCESS_KEY="$AWS_SECRET_ACCESS_KEY"
|
--var AWS_SECRET_ACCESS_KEY="$AWS_SECRET_ACCESS_KEY"
|
||||||
|
--var NEW_RELIC_LICENSE_KEY="$NEW_RELIC_LICENSE_KEY"
|
||||||
|
|
||||||
- name: Check for changes to egress config
|
- name: Check for changes to egress config
|
||||||
id: changed-egress-config
|
id: changed-egress-config
|
||||||
|
|||||||
@@ -34,6 +34,7 @@ applications:
|
|||||||
FLASK_ENV: production
|
FLASK_ENV: production
|
||||||
NEW_RELIC_CONFIG_FILE: newrelic.ini
|
NEW_RELIC_CONFIG_FILE: newrelic.ini
|
||||||
NEW_RELIC_ENVIRONMENT: ((env))
|
NEW_RELIC_ENVIRONMENT: ((env))
|
||||||
|
NEW_RELIC_LICENSE_KEY: ((NEW_RELIC_LICENSE_KEY))
|
||||||
|
|
||||||
NOTIFY_ENVIRONMENT: ((env))
|
NOTIFY_ENVIRONMENT: ((env))
|
||||||
API_HOST_NAME: https://((public_api_route))
|
API_HOST_NAME: https://((public_api_route))
|
||||||
|
|||||||
@@ -27,7 +27,7 @@
|
|||||||
# You must specify the license key associated with your New
|
# You must specify the license key associated with your New
|
||||||
# Relic account. This key binds the Python Agent's data to your
|
# Relic account. This key binds the Python Agent's data to your
|
||||||
# account in the New Relic service.
|
# account in the New Relic service.
|
||||||
license_key = 88822380cb0c943af94c03098042a78b53d1NRAL
|
# license_key is set via NEW_RELIC_LICENSE_KEY env var
|
||||||
|
|
||||||
host = gov-collector.newrelic.com
|
host = gov-collector.newrelic.com
|
||||||
|
|
||||||
@@ -45,7 +45,7 @@ distributed_tracing.enabled = true
|
|||||||
# application and reports this data to the New Relic UI at
|
# application and reports this data to the New Relic UI at
|
||||||
# newrelic.com. This global switch is normally overridden for
|
# newrelic.com. This global switch is normally overridden for
|
||||||
# each environment below.
|
# each environment below.
|
||||||
monitor_mode = true
|
monitor_mode = false
|
||||||
|
|
||||||
# Sets the name of a file to log agent messages to. Useful for
|
# Sets the name of a file to log agent messages to. Useful for
|
||||||
# debugging any issues with the agent. This is not set by
|
# debugging any issues with the agent. This is not set by
|
||||||
|
|||||||
@@ -61,3 +61,4 @@ WERKZEUG_DEBUG_PIN=off
|
|||||||
|
|
||||||
# New Relic
|
# New Relic
|
||||||
NEW_RELIC_CONFIG_FILE=newrelic.ini
|
NEW_RELIC_CONFIG_FILE=newrelic.ini
|
||||||
|
NEW_RELIC_LICENSE_KEY="don't write secrets to the sample file"
|
||||||
|
|||||||
Reference in New Issue
Block a user