Skip to content

BuildPiper_Lab_05 : Configure Deploy Details using Helm

taranopstree edited this page Jan 16, 2024 · 2 revisions

In this lab, we'll configure Deploy Details using Helm.

Prerequisites

  • Service

Step 1

  • To Deploy the service, we need to configure DEPLOY DETAILS. And We can perform this task using BuildPiper-UI or Custom Manifest file/GitOps. Let's learn configuration through Helm.

    • Click on ENV DEPLOY DETAILS and continue to Custom Manifest file/GitOps

image

  • Fill the Required Details in Access Level and click on Continue.

    • Service Name: -dev-dev # This name will come automatically
    • Image Name: /dev/dev # This name will come automatically
    • Deployment Name: -dev-dev # This name will come automatically
    • Desired Replica Count: 1 # Default value is 1
    • Image Pull Policy: Select option from the drop down.
  • If you want to define Raw Key Value Pairs. You can define as per your service requirement.

image

  • From the defined radio button options, select Via Helm Templates

  • Fill the required details in Helm Templates section.

    • GIT URL: Select Git URL
    • Branch: Select branch
    • Please Enter File or Folder Path: Enter Helm chart path
    • Helm Release Name: Type name.

image

  • Fill the required details in Value Files section.

    • Select Via Git Repo
    • GIT URL: Select Git URL
    • Branch: Select branch
    • Please Enter File or Folder Path: Enter values file Path
    • You can define Hooks, if required and then Save and Continue.

image

  • Let's deploy our configured service
    • Click on deploy icon.

image

  • Scroll down and Click on Deploy#{DeployNumber}, if you want to see the status and logs of the running service. By clicking on Deploy#1you will lend to a new page.

image

  • Deployment completed successfully.

image

  • You can also visualize your pod deployment by clicking on Monitoring icon.

image

image