icl

ICL cluster endpoints

There are two types of the ICL cluster endpoints:

Note that external endpoints are also accessible from the cluster.

Kubernetes Dashboard

Ceph Dashboard

Ceph S3 Endpoint

Grafana

JupyterHub

VS Code Server

Prefect

Ray Dashboard

Ray Client Endpoint

MinIO Console

MinIO S3 Endpoint

Dask Dashboard

Dask Client Endpoint

Docker Registry

DNS configuration

For each cluster, there must be A or CNAME record for the subdomain that points to the external load balancer (LB) for the cluster, and a wildcard record that is CNAME for the subdomain. Examples:

External LB by name

test.example.com. 300 IN CNAME aws-elb-id.us-east-1.elb.amazonaws.com.
*.test.example.com. 300 IN CNAME test.example.com.
 
# Optional, ClearML requires its own subdomain.
*.clearml.test.example.com. 300 IN CNAME test.example.com.

External LB by IP

test.example.com. 300 IN A 1.2.3.4
*.test.example.com. 300 IN CNAME test.example.com.
 
# Optional, ClearML requires its own subdomain.
*.clearml.test.example.com. 300 IN CNAME test.example.com.