content_image/764861.jpg
 image: docker.io/postgres  imageName: postgres  dbName: db-demo 

A DB instance is now deployed in the Topology  view. 

4. In the Topology  view, hover over the Node.js component to see a dangling arrow on the node. 

5. Click and drag the arrow towards the db-demo-postgresql  service to make a binding connection with the Node.js application. A service binding request is created and the Service Binding Operator  controller injects the DB connection information into the application deployment as environment variables. After the request is successful, the application is redeployed and the connection is established. 

<img src='content_image/764861.jpg'>

## 2.4.7. Labels and annotations used for the Topology view 

The Topology  view uses the following labels and annotations: 

## Icon displayed in the node 

Icons in the node are defined by looking for matching icons using the app.openshift.io/runtime  label, followed by the app.kubernetes.io/name  label. This matching is done using a predefined set of icons. 

## Link to the source code editor or the source 

The app.openshift.io/vcs-uri  annotation is used to create links to the source code editor. 

## Node Connector 

The app.openshift.io/connects-to  annotation is used to connect the nodes. 

## App grouping 

The app.kubernetes.io/part-of=<appname>  label is used to group the applications, services, and components. 

For detailed information on the labels and annotations OpenShift Container Platform applications must use, see Guidelines for labels and annotations for OpenShift applications . 

## 2.5. EDITING APPLICATIONS 

