Skip to content

Latest commit

 

History

History
112 lines (81 loc) · 6.52 KB

File metadata and controls

112 lines (81 loc) · 6.52 KB

Tutorial: Deploying an application by using the web console

To learn how to stand up an application on {product-title} by using the web console, follow the provided tutorial. In this tutorial, you will deploy the services that are required for an application that displays a map of national parks across the world.

To complete this tutorial, you will perform the following steps:

  1. Create a project for the application.

    This step allows your application to be isolated from other cluster user’s workloads.

  2. Grant view permissions.

    This step grants view permissions to interact with the OpenShift API to help discover services and other resources running within the project.

  3. Deploy the front-end application.

    This step deploys the parksmap front-end application, exposes it externally, and scales it up to two instances.

  4. Deploy the back-end application.

    This step deploys the nationalparks back-end application and exposes it externally.

  5. Deploy the database application.

    This step deploys the mongodb-nationalparks MongoDB database, loads data into the database, and sets up the necessary credentials to access the database.

After you complete these steps, you can view the national parks application in a web browser.

Prerequisites

Before you start this tutorial, ensure that you have the following required prerequisites:

  • You have access to a test {product-title} cluster.

    If your organization does not have a cluster to test on, you can request access to the Developer Sandbox to get a trial of {product-title}.

  • You have the appropriate permissions, such as the cluster-admin cluster role, to create a project and applications within it.

    If you do not have the required permissions, contact your cluster administrator. You need the self-provisioner role to create a project and the admin role on the project to modify resources in that project.

    If you are using Developer Sandbox, a project is created for you with the required permissions.

  • You have logged in to the {product-title} web console.

Additional resources
Additional resources