Skip to main content

Manage Workbench services

Create, monitor, and delete shared services in a Workbench workspace.

Manage Workbench services

Services are shared deployments within a Workbench workspace, such as proxies, databases, or custom tooling that sessions and jobs can access over the cluster network. This guide covers creating, monitoring, and deleting services.

note

Services are a platform feature that may vary by workspace configuration. Contact your workspace administrator if the Services page is not visible.

Prerequisites

  • A Kubernetes cluster in ready status with at least one compute pool
  • Admin permissions on the workspace

Create a service

  1. Click Workbench in the left sidebar, then click Services.
  2. Click New Service.
  3. Configure the service:
    • Name -- a unique identifier for the service
    • Image -- the container image to run
    • Compute pool -- the pool to deploy on
    • Port -- the port the service listens on
  4. Optionally add environment variables and resource limits (CPU, memory).
  5. Click Create.

The service transitions from Pending to Running once the container is healthy.

Check service status

The Services list shows each service with its name, image, status, and internal endpoint. Click a service name to view its detail page with logs and connection information.

Connect to a service

Running services are accessible from within the cluster network. Use the internal endpoint shown on the service detail page to connect from sessions or jobs. For example:

http://<service-name>.<namespace>.svc.cluster.local:<port>

Delete a service

  1. Click the ... menu on the service row.
  2. Select Delete and confirm.

Deleting a service terminates the container and frees compute resources.

Ask AI
Ask a question about Vantage Compute...