Verify the Service Interconnect network
1. Test the solution
At this point you can verify that the service network is actually working as expected.

When scaling up the globex-store-app application to 1 pod, it should be able to connect to the database running on the isolated namespace through the service network.
-
In the browser tab pointing to the {openshift_cluster_console}[OpenShift Console^, window="console"] , select the Topology View on the globex-skupper-{user_name} namespace. Click in the center of the deployment of the globex-store-app application. This opens a side window with details about the deployment. Click on the Details tab.
-
To scale the deployment to 1 pod, click on the
icon next to the empty circle representing the deployment. -
After a while, the circle becomes dark blue, indicating a successful deployment. The
globex-store-appapplication has 1 pod which has successfully connected to the database over the service network.
-
Click on the
icon next to the Node.js deployment.
This opens a new browser tab pointing to the home page of the Globex retail application.
-
Click on the Cool Stuff Store link in the top menu. This opens a view of the Globex store catalog. Expect to see a paginated listing of products from the Globex catalog.
-
The information on that page is retrieved from the database, demonstrating that the service network is working as expected. Feel free to navigate around the app to cause traffic between the application and the database.
-
You can also check the link between the two clusters in the Service Interconnect Network Console. In the Topology section, select the Components tab, which shows the connection between the
globex-store-appdeployment in the isolated namespace and theglobex-dbservice which is proxied over the service network.
If you click on the
globex-dbcomponent in the component graph, you are redirected to the Components view which shows details about the connection:
2. Congratulations
Congratulations! You successfully used Red Hat Service Interconnect to build a secure service network between two services and allow applications to connect and communicate over the secure network.
|
Please close all but the Workshop Deployer browser tab to avoid proliferation of browser tabs which can make working on other modules difficult. |
Proceed to the Workshop Deployer to choose your next module.