Skip to content

ComfyUI Text-to-Image/Video Workload

This Helm Chart deploys a ComfyUI web app for text-to-image/video generation.

Deploying the Workload

Basic configurations are defined in the values.yaml file.

To deploy the service, run the following command within the helm folder:

helm template . | kubectl apply -f -

Interacting with the Workload

Verify Deployment

Check the deployment and service status:

kubectl get deployment
kubectl get service

Port Forwarding

To access the service locally on port 8080, forward the port of the service/deployment using the following commands. This assumes the service name is dev-text2image-comfyui:

The service exposes HTTP on port 80 (the deployment uses port 8188 by default).

kubectl port-forward services/dev-text2image-comfyui 8080:80

Now, you can access ComfyUI (Manager also included) at http://localhost:8080 using a web browser.