From the docs, I’ve understood that my Workers can call each other via Service Bindings if they are attached to a Custom Domain. However, I can’t seem to find a way to make my Workers private and expose only the gateway as a public service.
If you do not have a route, custom domain or the workers.dev enabled then the Worker cannot be access by anyone except yourself through service bindings.
So, if you only have your gateway Worker with an entrypoint (route or custom domain) then you’re good to just service binding the rest