Deploy an Application
In order to build and deploy the application, the application pipeline have to be configured in advance.
Application Pipeline Settings
- Heading to Pipeline Details page by accessing to Application list then select a propriate Pipeline status:
Or Access to a Profile Details page then select a propriate Pipeline status when on Application tab:
- The Pipeline Details page is displayed with the overview of the pipeline condition in term of execution and settings:
In this page, the Pipeline settings is focused to be explained regarding:
- General setting: show important paths properly set. Without these paths, the application may fail to deploy or may not run as intended because the pipeline wouldn’t know where to find the required files and configurations.
- Image and webhook settings: ensure the CI/CD pipeline runs smoothly, images are properly versioned and tracked, deployments occur in a controlled manner with the correct application version is always deployed.
- Pipeline Use Registration:
allow to register and automate build, deploy, and scripts in your CI/CD pipeline, which is essential for streamlining the software delivery process
- On the Pipeline detail page, select the Settings tab then proceed following actions:
-
Check the Profile setting information
-
In the Image and webhook settings, select the option of CICD or CD-only
-
To configure deployment, in the pipeline usage registration, tick on the Register checkbox in the Registration section:
The registration should be done for build pipeline and pipeline deployment in this setting.
Build and deploy application
- When Pipeline build and pipeline deployment is registered successfully, select the Execution tab on the pipeline detail page then click Execute button on the build pipeline.
- In the build pipeline execution popup, select the checkbox for automatic CD linkage and press the Execute button.
It takes some minutes to build the application, during the building time, the progress is illustrated in pipeline configuration.
The pipeline execution results appear with the running time as displayed on the “Build pipelines”
-
When the build is completed, the deployment pipeline automatically executes if the automatic CD linkage is selected.
-
Once the deployment pipeline is finished, the status of the build/deployment pipeline is completed and a pod has been created in the designated cluster.
Go back to the Profile detail screen to check the current status of the deployed microservices.