Skip to content

Commit ba2f3aa

Browse files
Fix dashboard forwarding (#525)
1 parent 2c18242 commit ba2f3aa

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

dask_kubernetes/classic/kubecluster.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
)
3232
from ..common.networking import (
3333
get_external_address_for_scheduler_service,
34-
port_forward_dashboard,
34+
get_scheduler_address,
3535
)
3636

3737
logger = logging.getLogger(__name__)
@@ -644,9 +644,12 @@ async def _start(self):
644644

645645
await super()._start()
646646

647-
self.forwarded_dashboard_port = await port_forward_dashboard(
648-
self.name, self.namespace
647+
dashboard_address = await get_scheduler_address(
648+
self.scheduler.service.metadata.name,
649+
self.namespace,
650+
port_name="http-dashboard",
649651
)
652+
self.forwarded_dashboard_port = dashboard_address.split(":")[-1]
650653

651654
@classmethod
652655
def from_dict(cls, pod_spec, **kwargs):

0 commit comments

Comments
 (0)