Hi everybody,
I have an EKS Cluster that uses the aws-external-dns operator to automatically create DNS in Route53 for me. The configuration to create DNS is done using annotation in the service like the example below.
apiVersion: v1
kind: Service
metadata:
name: nginx
annotations:
external-dns.alpha.kubernetes.io/hostname: test.my-labs.com
I am wondering if I can do the same thing with the kind RayService or RayCluster. I found a reference in the documentation to use a headServiceAnnotation in the RayCusterSpec but this is not having any effect when I use the the YAML I have(maybe I am adding it in the wrong place?)
Is this configuration supported at the moment? Any suggestion is welcome.
apiVersion: ray.io/v1
kind: RayService
metadata:
name: my-ray
spec:
serviceUnhealthySecondThreshold: 900
deploymentUnhealthySecondThreshold: 300
serveConfigV2: |
applications:
- name: my-ray
import_path: worker:app
route_prefix: /my-ray
deployments:
- name: MyRayDeployment
num_replicas: auto
rayClusterConfig:
headServiceAnnotations:
external-dns.alpha.kubernetes.io/hostname: "test.my-labs.com."
Thanks and have a great day,
William