Wire SignalControl platform observability

This commit is contained in:
Andrew Stoltz
2026-06-02 02:38:54 -05:00
parent 0307ae16ae
commit 2c8968f5d0
5 changed files with 439 additions and 1 deletions

View File

@@ -46,7 +46,7 @@ spec:
spec:
containers:
- name: signalcontrol-web
image: localhost/fc-signalcontrol-web:latest
image: localhost/fc-signalcontrol-web:s50cx12-20260602-1d26c58
imagePullPolicy: Never
ports:
- containerPort: 5000
@@ -65,6 +65,48 @@ spec:
secretKeyRef:
name: signalcontrol-auth
key: Auth__ApiKey
- name: Auth__AdminApiKey
valueFrom:
secretKeyRef:
name: signalcontrol-auth
key: Auth__AdminApiKey
optional: true
- name: Auth__Enabled
value: "false"
- name: FlowerCore__Auth__Enabled
value: "false"
- name: FlowerCore__Auth__Oidc__Enabled
value: "true"
- name: FlowerCore__Auth__Oidc__Authority
valueFrom:
secretKeyRef:
name: signalcontrol-oidc-client
key: issuer_url
optional: true
- name: FlowerCore__Auth__Oidc__ClientId
valueFrom:
secretKeyRef:
name: signalcontrol-oidc-client
key: client_id
optional: true
- name: FlowerCore__Auth__Oidc__ClientSecret
valueFrom:
secretKeyRef:
name: signalcontrol-oidc-client
key: client_secret
optional: true
- name: TrafficSignal__RelayBridge__Enabled
value: "true"
- name: TrafficSignal__RelayBridge__BaseUrl
value: https://pirelay.iamworkin.lan
- name: TrafficSignal__RelayBridge__ApiKey
valueFrom:
secretKeyRef:
name: signalcontrol-pirelay
key: ApiKey
optional: true
- name: LiveStatus__TrafficSignal__BaseAddress
value: https://signalcontrol.iamworkin.lan
volumeMounts:
- name: data
mountPath: /data