Skip to content

Example: deploy web api to Azure App Services via Harness

Notifications You must be signed in to change notification settings

nhatthaiquang-agilityio/harness

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 

Repository files navigation

Harness Deployments

Example: setup a deployment pipeline in Harness
    + Deploy webapi to Azure Service Apps
    + Deploy webapi to Azure Kubernetes Service

Setup

  • Create a Harness Account

  • Create a Project Overview

  • Install a Harness Delegates Run a command in Command line(I am using my Machine as docker delegate)

    docker run --cpus=1 --memory=2g \
        -e DELEGATE_NAME=docker-delegate \
        -e NEXT_GEN="true" \
        -e DELEGATE_TYPE="DOCKER" \
        -e ACCOUNT_ID=0bKPVrNUQ2uni0e728NSgw \
        -e DELEGATE_TOKEN=MjJkM2JlMTcxNjMxYTZiYjQ5NmNiNWMwM2YwOGM1YTQ= \
        -e LOG_STREAMING_SERVICE_URL=https://app.harness.io/gratis/log-service/ \
        -e MANAGER_HOST_AND_PORT=https://app.harness.io/gratis harness/delegate:23.03.78904
    

Docker Delegate

Harness Delegate

  • Add Role in Azure Add Roles

  • Create Harness Key Harness Key

  • Create a connector to Azure Harness Connector

  • Create a Harness Service Harness Service

  • Create a Harness Pipeline Harness Swap Lost

  • Create a Harness Pipelines Harness Pipelines

Setup Deployment with AKS

  • Create a Project

  • Install Harness Delegate with Helm in AKS Harness Delegate

  • Create a Service Harness Service

  • Create Deployment Harness Deployment

  • Create Deployment Detail Harness Deployment Detail

  • Overview Project Harness Overview Project

  • AKS Pods Detail AKS Pods

Result

  • Web API Web API

About

Example: deploy web api to Azure App Services via Harness

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published