Building a CI/CD pipeline for a containerized Asp.Net Core 3.0 Web API

To close on the Asp.Net Core 3.0 Web API series I just published a video on how to build a CI/CD pipeline to fully automate the deployment of a Web API docker container to AKS. Here it is:

In this one you will learn:

  • How to push your project files to a GitHub repository and how to show its build status
  • How to create a yaml based Azure Pipeline to continuously build and publish the container image
  • How to use the same pipeline to continuously deploy the container image to AKS
  • How to use Azure Pipelines Environments to get the state and history of deployments

I hope this series has been useful and, as always, please leave me a comment here or in the video with any feedback, which is highly appreciated.

Enjoy!

Deploying an Asp.Net Core 3.0 Web API on AKS

Last week I published a video on how to deploy an Asp.Net Core 3.0 Web API to a local Kubernetes cluster. This week I thought I would move one step forward and show how to deploy the same Web API container to Azure Kubernetes Service (AKS). So here you go:

In this new video you will learn:

  • How to create a container registry and an AKS cluster
  • How to push your Web API container to a container registry
  • How to generate Kubernetes yaml files to describe your deployment and service using Visual Studio Code
  • How to deploy your Web API container to AKS

Please leave me a comment here or in the video itself about any feedback you might have on this video.

Enjoy!

Deploying an Asp.Net Core 3.0 Web API on Kubernetes

As a follow up from last week’s video on Containerizing an ASP.NET Core 3.0 Web API here for a step by step on how to deploy an Asp.Net Core 3.0 Web API on a local Kubernetes cluster:

In this new video you will learn:

  • How to enable a local Kubernetes cluster in your box
  • How to add Kubernetes files to describe your web API deployment using Visual Studio Code
  • How to deploy your containerized Asp.Net Core Web API to Kubernetes

Again, please let me know your thoughts on this video, either here or in the video comments section. All feedback is very appreciated.

More videos coming soon!