This documentation is for WSO2 Private PaaS 4.1.0. View documentation for the latest release.
Page Comparison - How to Deploy an Application (v.9 vs v.10) - WSO2 Private PaaS 4.1.0 - WSO2 Documentation

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Section
Column
width65%

How to deploy an application

Follow the instructions below to deploy an application:

Anchor
1
1

Step 1 - Deploy Private PaaS with a preferred IaaS or with Kubernetes

Info
iconfalse
  • To learn how to deploy Private PaaS locally on Mock IaaS, click here.
  • To learn how to deploy Private PaaS on a VM or Kubernetes, click here.

 

Anchor
2
2

Step 2 - Configure the WSO2 Cartridge

Info

For more information, see Configuring WSO2 Products to Run on Private PaaS.

 

Anchor
3
3

Step 3 - (Optional) Add a Kubernetes Cluster

This is only applicable if you are using Private PaaS with Kubernetes.

Info
iconfalse

 

Anchor
4
4

Step 4 - Add a network partition

Info
iconfalse

 

Anchor
5
5

Step 5 - Add a deployment policy

Info
iconfalse

 

Anchor
6
6

Step 6 - Add an auto-scaling policy

Info
iconfalse

 

Anchor
7
7

Step 7 - Add a cartridge

Info
iconfalse

 

Anchor
8
8

Step 8 - Add a cartridge group

Info
iconfalse

 

Anchor
9
9

Step 9 - Add an application policy

Info
iconfalse

 

Anchor
10
10

Step 10 - Add an application

Info
iconfalse
  • To get information on how to work with applications via the REST API, CLI and UI, see Applications.

 

Anchor
11
11

Step 11 - Deploy the application

Info
iconfalse
  • To get information on how to deploy an application via the REST API, CLI and UI, see Applications.

After the composite application is deployed, all the clusters that belong to the composite application are brought up by PPaaS, based on the dependency information provided in the cartridge group definition and in the application definition.

What's next?

After deploying an application, you can carryout the following actions:

Anchor
11
11

Step 1 - (Optional) Sign up to the application

This is only applicable if the application is a multi-tenant application.

Info
iconfalse

 

Anchor
12
12

Step 2 - (Optional) Add domain mappings to the application

Info
iconfalse
Column
width35%

The following diagram illustrates the application deployment workflow: