Configure Mission Control’s UI
Mission Control deploys the UI as a web service on port 30880.
You can connect to it from any platform or database worker node on the control plane.
You can open the UI service using any of the following methods:
-
Use a load balancer. DataStax recommends this option for production environments.
-
Use the IP address of a worker node.
-
Port-forward the web interface with the
kubectltool.
-
Load balancer
-
IP address
-
Port-forward
In production environments, DataStax recommends that you put the UI service behind a load balancer to direct traffic to all worker nodes on the control plane. This allows you to use the load balancer to ensure high availability in case a worker node fails.
Open the UI in a web browser using this URL format:
https://LOADBALANCER_IP_ADDRESS:30880/
Replace LOADBALANCER_IP_ADDRESS with the IP address of your load balancer.
You can view the UI on a web browser using the IP address of any of the worker nodes using the following URL format:
https://IP_ADDRESS:30880
Replace IP_ADDRESS with the IP address of any worker node.
You can open the UI locally on your workstation with Kubernetes port-forwarding.
Follow these steps to forward the UI service:
-
Run the
kubectl port-forwardcommand to forward traffic on local port30880to the remote UI pod’s port8080:kubectl port-forward svc/mission-control-ui -n mission-control 30880:8080This opens a local port on your workstation to the remote cluster and forwards traffic to the appropriate services within the control plane.
-
Enter the following URL into your web browser to open the Mission Control UI through the host’s IP address:
https://localhost:30880/Press
Ctrl+Cto terminate theport-forwardcommand and disable the UI onlocalhost. To enable local access to the UI again, rerun the port-forward command.
Next steps
After accessing the web interface:
-
Access the CLI for programmatic management
-
Configure the data plane for database management
-
Manage the cluster lifecycle for cluster operations