The Tungsten Fabric (TF) web UI allows for easy and fast TF resources
configuration, monitoring, and debugging. You can access
the TF web UI through either the Ingress service or the Kubernetes Service
directly. TLS termination for the https
protocol is performed through the
Ingress service.
To access the TF web UI through Ingress:
Log in to a local machine running Ubuntu 18.04 where kubectl is installed.
Obtain and export kubeconfig
of your managed cluster as described in
Mirantis Container Cloud Operations Guide:
Connect to a Container Cloud managed cluster.
Obtain the password of the Admin user:
kubectl -n openstack exec -it $(kubectl -n openstack get pod -l application=keystone,component=client -o jsonpath='{.items[0].metadata.name}') -- env | grep PASS
Obtain the external IP address of the Ingress service:
kubectl -n openstack get services ingress
Example of system response:
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
ingress LoadBalancer 10.96.32.97 10.172.1.101 80:34234/TCP,443:34927/TCP,10246:33658/TCP 4h56m
Note
Do not use the EXTERNAL-IP
value to directly access the TF web
UI. Instead, use the FQDN from the list below.
Obtain the FQDN of tf-webui
:
Note
The command below outputs all host names assigned to the TF web UI service. Use one of them.
kubectl -n tf get ingress tf-webui -o custom-columns=HOSTS:.spec.rules[*].host
Configure DNS to access the TF web UI host as described in Configure DNS to access OpenStack.
Use your favorite browser to access the TF web UI at
https://<FQDN-WEBUI>
.