https://tools.wmflabs.org/admin/tool/teg seems to be using a frontend managed using webservice and a backend from a custom Deployment running a Java service.
The webservice migrate process moved the frontend to the 2020 Kubernetes cluster with no issues. Manually attempting to move the custom deployment as found in the tool's $HOME/backend.yml file showed a partial failure due to the quota for Service objects:
$ /usr/bin/kubectl create --validate=true -f backend.yml deployment.extensions/teg-backend created Error from server (Forbidden): error when creating "backend.yml": services "teg-backend" is forbidden: exceeded quota: tool-teg, requested: services=1, used: services=1, limited: services=1
The tool seems to have a number of other issues as well, including a non-functional $HOME/.lighttpd.conf:
$ kubectl logs -f teg-6b4f8669c8-b5ndj Undefined env variable: TEG_BACKEND_SERVICE_HOST 2020-02-29 22:24:28: (configfile.c.1154) source: /var/run/lighttpd/teg line: 615 pos: 19 parser failed somehow near here: (COMMA)