Azure Kubernetes Service deployment pipeline and GitHub Actions

Solution Architect
DevOps Engineer
Azure Kubernetes Service (AKS)
Azure Container Registry

Rapidly deploy a containerized application to Azure Kubernetes Services (AKS) by using GitHub Actions triggered by GitHub events.

Learning objectives

By the end of this module, you'll be able to:

  • Describe a continuous integration and continuous deployment process that uses GitHub Actions
  • Create a deployment pipeline by using GitHub Actions and Azure
  • Deploy a cloud-native application to AKS by using GitHub Actions


  • Access to an Azure subscription
  • Access to a GitHub account
  • Basic knowledge of executing commands by using the Azure CLI
  • Basic knowledge of Kubernetes and its concepts
  • Basic knowledge of AKS and its concepts
  • Basic knowledge of Git and GitHub