Creating namespace per user in K8S is having issue communicating back to the hub.namespace:8081

I am working of 1.0.0-beta.1 version of zero-to-jupyterhub-k8s and have enable_user_namespace enabled. New namespace for the user gets created, however notebook pod of that user errors out with:

Error connecting to http://hub.jupyter-beta-version:8081/hub/api: HTTPConnectionPool(host=‘hub.jupyter-beta-version’, port=8081): Max retries exceeded with url: /hub/api/oauth2/token (Caused by NewConnectionError(’<urllib3.connection.HTTPConnection object at 0x7ffff2ff6760>: Failed to establish a new connection: [Errno 110] Connection timed out’))

Where “jupyter-beta-version” is the namespace of the main jupyter deployment. Has anyone else ran into this issue?

Thank you,