Things that need your decision, Dennis. Each item says what we need and where to look. Tick it when it is done, and reply in the thread under it. Items marked "Blocks launch" should be answered before Deal Agent is announced to customers.
What is left for Strive and Deal Agent, Tamás. All commands are PowerShell. Skip any step whose "already done" check passes. No code deploys are needed for these: only settings, dashboards and checks. Filippos merges and deploys the code releases himself.
Settings are read at start, so each namespace gets one restart at the end (S9, D9). Filippos checks each Deal Agent item on the self-check page (/api/admin/config-health, platform admin console) and tells you when its row is green.
How to set a value (Secret or ConfigMap)
# Secret: one key (repeat per key). For a ConfigMap use "configmap" and "data" instead of "secret" and "stringData".
'{"stringData":{"KEY":"value"}}' | Out-File -Encoding ascii patch.json
kubectl -n <namespace> patch secret <name> --patch-file patch.json
Remove-Item patch.json
# List which keys a Secret has (names only, no values)
(kubectl -n <namespace> get secret <name> -o json | ConvertFrom-Json).data.PSObject.Properties.Name
Your list, Filippos. Things only you can do, and decisions that wait on you. Anyone can reply, attach an image or add an item to any list.