Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Accessing a Contrail OpenStack Helm Cluster

When the provisioning of Contrail with Helm charts is completed, use this topic to access the OpenStack and Contrail Web UI and prepare the OpenStack client for command-line interface (CLI).

Installing the OpenStack Client

Use this procedure to install the OpenStack CLI tool.

  1. Install the OpenStack client CLI tool on the primary Ubuntu host.

  2. If you have problems installing the python-dev package, add another repository.

Create openstackrc File and Test OpenStack Client

  1. Create an openstackrc file.

  2. Test the OpenStack client.

Accessing the Contrail Web UI

  1. Access the Contrail Web UI using port 8143. Use the IP address of the host where the contrail-webui pod is running, with the port 8143.

  2. At the Contrail login screen, enter the default username and password: admin, password.

Accessing OpenStack Horizon

The OpenStack Web UI (GUI) service is exposed by the Kubernetes service, using the IP address of the node port and the default port 31000.

  1. Check the NodePort used for the OpenStack Web UI pod.

  2. Access the OpenStack Web UI and log in with the default username and password: admin, password.

Accessing the Virtual Machine Console from Horizon

To access the virtual machine (VM) console, add the nova novncproxy fully-qualified domain name (FQDN) in the /etc/hosts file, using the host-ip where the osh-ingress pod is running.

The following example for MAC-OS shows the ingress pod running on the host with IP address 10.13.82.233.

Note:

If you don't want to make changes in /etc/hosts, you can replace the nova-novncproxy.openstack.svc.cluster.local portion in the URL with the IP address where the OSH ingress pod is running.

OpenStack References

For more information about accessing and using OpenStack, see the following OpenStack resources: