You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* *From Git*: Use this option to import an existing codebase in a Git repository to create, build, and deploy an application on {product-title}.
13
13
* *Container Image*: Use existing images from an image stream or registry to deploy it on to {product-title}.
14
-
* *From Catalog*: Explore the *Developer Catalog* to select the required applications, services, or source to image builders and add it to your project.
15
14
* *From Dockerfile*: Import a dockerfile from your Git repository to build and deploy an application.
16
15
* *YAML*: Use the editor to add YAML or JSON definitions to create and modify resources.
16
+
* *From Catalog*: Explore the *Developer Catalog* to select the required applications, services, or source to image builders and add it to your project.
17
17
* *Database*: See the *Developer Catalog* to select the required database service and add it to your application.
18
+
* *Operator Backed*: Explore the *Developer Catalog* to select and deploy the required Operator-managed service.
19
+
* *Helm Chart*: Explore the *Developer Catalog* to select the required Helm chart to simplify deployment of applications and services.
18
20
19
21
ifdef::openshift-enterprise,openshift-webscale[]
20
-
[NOTE]
21
-
====
22
-
Serverless options in the *Developer* perspective are displayed only if the xref:../../serverless/installing_serverless/installing-openshift-serverless.adoc#serverless-install-web-console_installing-openshift-serverless[*OpenShift Serverless Operator*] is installed in your cluster.
23
-
====
22
+
Note that certain options, such as *Pipelines*, *Event Source*, and *Import Virtual Machines*, are displayed only when the xref:../../pipelines/installing-pipelines.adoc#op-installing-pipelines-operator-in-web-console_installing-pipelines[OpenShift Pipelines], xref:../../serverless/installing_serverless/installing-openshift-serverless.adoc#serverless-install-web-console_installing-openshift-serverless[OpenShift Serverless], and xref:../../virt/install/installing-virt.adoc#virt-subscribing-to-the-catalog_installing-virt[Container-native virtualization] Operators are installed, respectively.
24
23
endif::[]
25
24
26
25
.Prerequisites
27
26
To create applications using the *Developer* perspective ensure that:
28
27
29
28
* You have xref:../../web_console/web-console.adoc#web-console[logged in to the web console].
30
29
* You are in the xref:../../web_console/odc-about-developer-perspective.adoc#odc-about-developer-perspective[*Developer* perspective].
31
-
* You have the appropriate xref:../../authentication/using-rbac.adoc#default-roles_using-rbac[roles and permissions] in a project to create applications and other workloads in {product-title}.
30
+
* You have created a project or have access to a project with the appropriate xref:../../authentication/using-rbac.adoc#default-roles_using-rbac[roles and permissions] to create applications and other workloads in {product-title}.
32
31
33
32
ifdef::openshift-enterprise,openshift-webscale[]
34
33
35
-
To create serverless applications, in addition to the preceeding prerequisites, ensure that:
34
+
To create serverless applications, in addition to the preceding prerequisites, ensure that:
36
35
37
36
* You have xref:../../serverless/installing_serverless/installing-openshift-serverless.adoc#installing-openshift-serverless[installed the Openshift Serverless Operator].
38
37
* You have xref:../../serverless/installing_serverless/installing-knative-serving.adoc#installing-knative-serving[created a knative-serving namespace and a KnativeServing resource in the knative-serving namespace].
Copy file name to clipboardExpand all lines: modules/odc-accessing-developer-perspective.adoc
+5-1Lines changed: 5 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,6 +12,10 @@ You can access the *Developer* perspective from the web console as follows:
12
12
.Procedure
13
13
14
14
. Log in to the {product-title} web console using your login credentials. The default view for the {product-title} web console is the *Administrator* perspective.
15
-
. Use the perspective switcher to switch to the *Developer* perspective. The *Topology* view with options to create an application is displayed.
15
+
. Use the perspective switcher to switch to the *Developer* perspective. The *Topology* view with a list of all the projects in your cluster is displayed.
. Select an existing project from the list or use the *Project* drop-down list to create a new project.
20
+
21
+
If you have no workloads or applications in the project, the *Topology* view displays the available options to create applications. If you have existing workloads, the *Topology* view graphically displays your workload nodes.
Copy file name to clipboardExpand all lines: modules/odc-connecting-components.adoc
+2-4Lines changed: 2 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,10 +27,8 @@ You can connect a MongoDB service with a Node.js application visually as follows
27
27
image::odc_connector.png[Connector]
28
28
29
29
. Click and drag the arrow towards the Node.js component to connect the MongoDB service with it.
30
-
. Click on the MongoDB service to see the *Overview* Panel. In the *Annotations* section, click the edit icon to see the *Key = `app.openshift.io/connects-to`* and *Value = `nodejs-ex`* annotation added to the service.
31
-
+
32
-
image::odc_annotation.png[Annotation]
33
-
+
30
+
. Click on the MongoDB service to see the *Overview* Panel. In the *Annotations* section, click the edit icon to see the *Key = `app.openshift.io/connects-to`* and *Value = `[{"apiVersion":"apps.openshift.io/v1","kind":"DeploymentConfig","name":"nodejs-ex"}]`* annotation added to the service.
31
+
34
32
Similarly you can create other applications and components and establish connections between them.
0 commit comments