Version: v1.2

Deploy Application

After application created and bond with an environment, you can deploy the application instance.

First time deploy

You can view the application detail page by click the application name or the UI card.

The tabs on the right side of the Baseline Config are environments which bond by the application. Choose one of the environment you want to deploy. Click that tab, you’ll see the picture below.

app-not-deploy

If this is the first time deploy, you’ll see the Deploy button in the middle of the environment page, just click the Deploy button to deploy.

Then the workflow start to running, you can see the workflow status on the top right corner.

If you have configured a suspend workflow step, it will run and stop in that state. It will wait until you have checked your application well and click the approve button.

workflow-suspend

If there’s something wrong with the workflow step, the workflow node will become red. Move your mouse to hover that area, you’ll see the error reason.

workflow-error

Upgrade the application

There’s a Deploy button on the top right corner, you can click that for deploy. On the right side of the button, there’s detail button, you can choose which workflow to run if there’s multiple environments configured.

select-workflow

You can upgrade the application in any state, as KubeVela is a declarative system. There will be a kindly reminder for you if the workflow is running when you want to upgrade.

Next Step