What happened?
We enabled structuredLogs: true at the global level in our Helm values to ensure WebDriver/Selenium logs are emitted in JSON format. However, even after setting this parameter, the logs are still appearing as text payloads instead of structured JSON.
We are deploying Selenium Grid using the Helm chart available at:
https://github.com/SeleniumHQ/docker-selenium (official SeleniumHQ Helm repo)
Despite confirming that the parameter is rendered correctly in the deployed configuration, the pods continue to output plain-text log lines.
Command used to start Selenium Grid with Docker (or Kubernetes)
I used this repo to install in k8s cluster. https://github.com/SeleniumHQ/docker-selenium (official SeleniumHQ Helm repo)
Relevant log output
keda operation logs are showing as text payload.
Operating System
GKE
Docker Selenium version (image tag)
4.38.0-20251025
Selenium Grid chart version (chart version)
0.49.0