# __fake_config_start__ apiVersion: ray.io/v1alpha1 kind: RayService metadata: name: rayservice-fake-emails spec: serviceUnhealthySecondThreshold: 300 deploymentUnhealthySecondThreshold: 300 serveConfigV2: | applications: - name: fake import_path: fake:app route_prefix: / rayClusterConfig: rayVersion: '2.5.0' # Should match Ray version in the containers headGroupSpec: rayStartParams: dashboard-host: '0.0.0.0' template: spec: containers: - name: ray-head image: shrekrisanyscale/serve-fake-email-example:example resources: limits: cpu: 2 memory: 2Gi requests: cpu: 2 memory: 2Gi ports: - containerPort: 6379 name: gcs-server - containerPort: 8265 # Ray dashboard name: dashboard - containerPort: 10001 name: client - containerPort: 8000 name: serve workerGroupSpecs: - replicas: 1 minReplicas: 1 maxReplicas: 1 groupName: small-group template: spec: containers: - name: ray-worker image: shrekrisanyscale/serve-fake-email-example:example lifecycle: preStop: exec: command: ["/bin/sh","-c","ray stop"] resources: limits: cpu: "1" memory: "2Gi" requests: cpu: "500m" memory: "2Gi" # __fake_config_end__