anchor.diff:   registryNamespace: pmacik
   ----
   .. Click *Create* to create the `OperatorSource` in your cluster.
  -. Install the *PostgreSQL Database* Operator:
  -.. In the *Administrator* perspective of the console, navigate to the *Operators -> OperatorHub*.
  +. Install the Red Hat-provided *PostgreSQL Database* Operator:
  +.. In the *Administrator* perspective of the console, navigate to *Operators -> OperatorHub*.
   .. In the *Database* category, select the *PostgreSQL Database* Operator and install it.
   . Create a database (DB) instance for the application:
   .. Switch to the *Developer* perspective and ensure that you are in the appropriate project.
  
positive.code: ====
  
  
  
  [NOTE]
  ====
  Currently, only a few specific Operators like the *etcd* and the *PostgresSQL Database* Operator's service instances are bindable.
  ====
  
  To connect the Node.js component using a binding connector:
  
  .Prerequisite
  * Ensure that you have created and deployed a Node.js application using the *Developer* perspective.
  * Ensure that you have installed the *Service Binding Operator* from *OperatorHub*.
  
  .Procedure
  
  . Install the DB Operator using a backing `OperatorSource`. A backing `OperatorSource` exposes the binding information in secrets, ConfigMaps, status, and spec attributes.
  .. In the *Add* view, click the *YAML* option to see the *Import YAML* screen.
  .. Add the following YAML file to apply the `OperatorSource`:
  +
  
negative.code: 
  In addition to grouping multiple components within an application, you can also use the *Topology* view to connect components with each other. You can either use a binding connector or a visual one to connect components.
  
  A binding connection between the components can be established only if the target node is an Operator-backed service. This is indicated by the *Create a binding connector* tool-tip which appears when you drag an arrow to such a target node.
  When an application is connected to a service using a binding connector a `ServiceBindingRequest` is created. The *Service Binding Operator* controller then uses an intermediate `Secret` to inject the necessary binding data into the application `Deployment` as environment variables. After the request is successful, the application is redeployed establishing an interaction between the connected components.
  
  A visual connector establishes only a visual connection between the components, depicting an intent to connect. No interaction between the components is established. If the target node is not an Operator-backed service the *Create a visual connector* tool-tip is displayed when you drag an arrow to a target node.
  
  == Creating a visual connection between components
  
  You can depict an intent to connect application components using the visual connector.
  
  This procedure walks through an example of creating a visual connection between a MongoDB service and a Node.js application.
  
  .Prerequisites
  
  