File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -176,14 +176,12 @@ def _multiline_to_list(s):
176176 DEV_PRE_APPS = ["scout_apm.django" , ]
177177 SCOUT_MONITOR = True
178178 SCOUT_KEY = _SCOUT_KEY
179- SCOUT_NAME = " Datatracker"
179+ SCOUT_NAME = os . environ . get ( "DATATRACKER_SCOUT_NAME" , " Datatracker")
180180 SCOUT_ERRORS_ENABLED = True
181181 SCOUT_SHUTDOWN_MESSAGE_ENABLED = False
182- SCOUT_CORE_AGENT_DIR = "/a/core-agent/1.4.0"
183- SCOUT_CORE_AGENT_FULL_NAME = "scout_apm_core-v1.4.0-x86_64-unknown-linux-musl"
184182 SCOUT_CORE_AGENT_SOCKET_PATH = "tcp://{host}:{port}" .format (
185- host = os .environ .get ("DATATRACKER_SCOUT_CORE_AGENT_HOST" , "scout " ),
186- port = os .environ .get ("DATATRACKER_SCOUT_CORE_AGENT_PORT" , "16590 " ),
183+ host = os .environ .get ("DATATRACKER_SCOUT_CORE_AGENT_HOST" , "localhost " ),
184+ port = os .environ .get ("DATATRACKER_SCOUT_CORE_AGENT_PORT" , "6590 " ),
187185 ),
188186 SCOUT_CORE_AGENT_DOWNLOAD = False
189187 SCOUT_CORE_AGENT_LAUNCH = False
Original file line number Diff line number Diff line change 5757 {{- toYaml $podValues.startupProbe | nindent 12 }}
5858 resources :
5959 {{- toYaml $podValues.resources | nindent 12 }}
60+ {{- if $podValues.scoutapm }}
61+ initContainers :
62+ - name : " scoutapm"
63+ image : " {{ $podValues.scoutapm.image.repository }}:{{ default " latest" $podValues.image.tag }}"
64+ imagePullPolicy : {{ default "IfNotPresent" $podValues.scoutapm.image.imagePullPolicy }}
65+ restartPolicy : " Always"
66+ {{- end }}
6067 {{- with $podValues.nodeSelector }}
6168 nodeSelector :
6269 {{- toYaml . | nindent 8 }}
Original file line number Diff line number Diff line change @@ -166,6 +166,12 @@ datatracker:
166166 nodeSelector : {}
167167
168168 affinity : {}
169+
170+ # Set this to enable a Scout APM Core Agent sidecar
171+ scoutapm :
172+ image :
173+ repository : " scoutapp/scoutapm"
174+ tag : " version-1.4.0"
169175
170176# -------------------------------------------------------------
171177# CELERY
661667 # use this to override default - one entry per line
662668 # DATATRACKER_CSRF_TRUSTED_ORIGINS: |-
663669 # https://datatracker.staging.ietf.org
670+
671+ # Scout configuration
672+ DATATRACKER_SCOUT_KEY : " this-is-the-scout-key"
673+ DATATRACKER_SCOUT_NAME : " StagingDatatracker"
You can’t perform that action at this time.
0 commit comments