Chapter 1. Accessing the RHOSO cloud
You can access your Red Hat OpenStack Services on OpenShift (RHOSO) cloud to perform actions on your data plane by either accessing the OpenStackClient pod through a remote shell from your workstation, or by using a browser to access the Dashboard service (horizon) interface.
1.1. Accessing the OpenStackClient pod Copy linkLink copied to clipboard!
You can execute Red Hat OpenStack Services on OpenShift (RHOSO) commands on the deployed data plane by using the OpenStackClient pod through a remote shell from your workstation. The OpenStack Operator created the OpenStackClient pod as a part of the OpenStackControlPlane resource. The OpenStackClient pod contains the client tools and authentication details that you require to perform actions on your data plane.
Prerequisites
-
You are logged on to a workstation that has access to the Red Hat OpenShift Container Platform (RHOCP) cluster as a user with
cluster-adminprivileges.
Procedure
Access the remote shell for the
OpenStackClientpod:$ oc rsh -n openstack openstackclientRun your
openstackcommands. For example, you can create adefaultnetwork with the following command:$ openstack network create defaultExit the
OpenStackClientpod:$ exit
Additional resources
1.2. Accessing the Dashboard service (horizon) interface Copy linkLink copied to clipboard!
You can access the OpenStack Dashboard service (horizon) interface by providing the Dashboard service endpoint URL in a browser.
Prerequisites
- The Dashboard service is enabled on the control plane. For information about how to enable the Dashboard service, see Enabling the Dashboard service (horizon) interface in Customizing the Red Hat OpenStack Services on OpenShift deployment.
- You need to log into the Dashboard as the admin user.
Procedure
Retrieve the admin password from the
AdminPasswordparameter in theosp-secretsecret:$ oc get secret osp-secret -o jsonpath='{.data.AdminPassword}' | base64 -dRetrieve the Dashboard service endpoint URL:
$ oc get horizons horizon -o jsonpath='{.status.endpoint}'- Open a browser.
- Enter the Dashboard endpoint URL.
-
Log in to the Dashboard by providing the username of
adminand the admin password.