Task Summary
The agent service image is built and shipped but has no Kubernetes deployment. The Helm chart under bin/k8s/ contains no template or values for it, even though every other service does.
Current state:
| Artifact |
Agent service present? |
bin/agent-service.dockerfile |
yes |
CI build (.github/workflows/build-and-push-images.yml -> texera-agent-service) |
yes |
bin/single-node/docker-compose.yml (agent-service block) |
yes |
bin/k8s/templates/*-deployment.yaml / *-service.yaml |
no |
bin/k8s/values.yaml / values-development.yaml entry |
no |
So the service runs under single-node compose but cannot be deployed via Helm.
Add, mirroring the existing services (e.g. workflow-compiling-service-*.yaml):
bin/k8s/templates/agent-service-deployment.yaml
bin/k8s/templates/agent-service-service.yaml
- an
agentService entry in values.yaml and values-development.yaml (image, port, env, resources)
- a gateway route so the service is reachable, consistent with the other services
Task Type
Task Summary
The agent service image is built and shipped but has no Kubernetes deployment. The Helm chart under
bin/k8s/contains no template or values for it, even though every other service does.Current state:
bin/agent-service.dockerfile.github/workflows/build-and-push-images.yml->texera-agent-service)bin/single-node/docker-compose.yml(agent-serviceblock)bin/k8s/templates/*-deployment.yaml/*-service.yamlbin/k8s/values.yaml/values-development.yamlentrySo the service runs under single-node compose but cannot be deployed via Helm.
Add, mirroring the existing services (e.g.
workflow-compiling-service-*.yaml):bin/k8s/templates/agent-service-deployment.yamlbin/k8s/templates/agent-service-service.yamlagentServiceentry invalues.yamlandvalues-development.yaml(image, port, env, resources)Task Type