ray-project / ray-project/kuberay
[Feature] Support Pod FQDNs via pod.spec.hostname
@AlterHoodie is already working on this.
Since Jul 15, 2026.
- Dominant language
- Go
- Stars
- 2.7k
- Forks
- 863
- Avg merge
- 6d 14h
- Merged PRs (30d)
- 24
Description
Search before asking
- I had searched in the issues and found no similar feature requirement.
Description
Allow Ray Pods to get a stable, resolvable FQDN in cluster DNS, using pod.spec.hostname + pod.spec.subdomain + a matching headless Service:
https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-hostname-and-subdomain-field
Use case
Ray are only addressable by Pod IP, which changes every time a Pod is recreated. A stable per-Pod hostname/FQDN allows Ray processes and external tooling (monitoring, logging, DNS-aware infrastructure) to identify and connect to the Ray node running in the Pod using a stable identity instead of re-discovering IPs after Pod recreation. It also provides a stable DNS identity for TLS certificate validation and hostname verification.
Related issues
No response
Are you willing to submit a PR?
- Yes I am willing to submit a PR!
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.