You can set up a self-hosted agent in Azure Pipelines to run inside a Windows Server Core (for Windows hosts), or Ubuntu container (for Linux hosts) with Docker.
Update OpenSSH version to 8.0 to fix the vulnerability observed by Qualys scan.
You can use Amazon EC2 Instance Connect which provides a simple and secure way to connect to your instances using Secure Shell (SSH).
How to Build & Deploy ASP.NET Core Web API to Azure Linux App Service using Build & Release Pipeline
Steps to build & deploy ASP.NET CORE Web API to Azure Linux App Service using Azure DevOps Build and Release pipelines.
In Azure, you can create Self Hosted Linux Build agent using release pipeline (Terraform template) and override template parameter values using variables.
Create Self Hosted Linux Build agent using release pipeline (ARM template) and override template parameter values using variables and scope for release pipeline.
Using ARM template you can create new WLinux VM in a new/existing vNet, storage account, nic, and public ip with the new compute stack then install the Visual Studio Team Services build agent and all dependencies.
Resolve – FullyQualifiedErrorId : There was an error with the service principal used for the deployment
Error related to Az module observed while running Azure PowerShell task in Azure Release Pipeline on Ubuntu (Linux) can be fixed.
SSH is an encrypted connection protocol that allows secure sign-ins over unsecured connections. SSH is the default connection protocol for Linux VMs hosted in Azure.