I created a pretty simple helloworld web service, which is accessible to my other services at:
https://helloworld-p9vq.onrender.com
Since this is different from the initially used name, I’m wondering if there are plans to maybe introduce namespaces here to keep these names account-agnostic?
Like <name>.<thisIsMyNamespace>.onrender.com, in which case all my services can internally use <name>.
For example, the onrender.com name is used in our Cloudflare DNS proxy setup - should I delete the entire service and add it again, I’m guessing the random part also changes. Forcing me to update my Cloudflare record.
Namespaced URLs is an interesting idea that would make for a good feature request at feedback.render.com. If you happen to be the first to use a particular name for a service, you will get the onrender domain without the random suffix.
Internally, you should be able to address all of your services by service-name:port rather than by their external URL.
Can you share more about the use case you are trying to solve by having more predictable URLs?