Getting Code Coverage info for a .net core app in Azure Pipelines

I’ve always wondered how to get code coverage information for a .net core app in my build pipeline in Azure Pipelines. When I just use the standard .net core template from AzD, I get my test results published but I don’t get any code coverage info. I’ve always known that getting code coverage is possible. … [Read more…]

The Dynatrace Unbreakable Pipeline in VSTS and Azure? Bam!

Recently, Andreas Grabner (@grabnerandi on twitter) of Dynatrace demoed their Unbreakable Pipeline to me and Donovan. I immediately leaned over to Donovan and said, “Dude, that is sick. We can use Dynatrace for Azure Monitoring and we can totally build Dynatrace’s Unbreakable Pipeline using VSTS and Azure!”. Then I really started geeking out. “We can … [Read more…]

Trying to write Async Release Gates for VSTS using Azure functions? Read this!

Recently, Donovan asked me to work with Dynatrace getting their unbreakable pipeline working with VSTS and Azure. The concept is like this:  Use Dynatrace to monitor your environments and protect your pipeline with the monitoring.  With Dynatrace you can define exactly what you want to monitor as well as the thresholds for what you are … [Read more…]

Containers, Kubernetes and DevOps for an Old as Dirt Developer (Or DevOps Nirvana with Kubernetes), Part 5/6

Table Of Content Part 1: Intro to containers, Kubernetes and DevOps Part 2: Getting started (setting up my dev environment) Part 3: My first app –  .net core, vscode, WSL, containerize and deploy to local k8s AND debug it while running in k8s??? GTFOH Part 4: Deploy to k8s in the cloud (Azure Kubernetes Service … [Read more…]

Containers, Kubernetes and DevOps for an Old as Dirt Developer (Or DevOps Nirvana with Kubernetes), Part 4/6

Table Of Content Part 1: Intro to containers, Kubernetes and DevOps Part 2: Getting started (setting up my dev environment) Part 3: My first app –  .net core, vscode, WSL, containerize and deploy to local k8s AND debug it while running in k8s??? GTFOH Part 4: Deploy to k8s in the cloud (Azure Kubernetes Service … [Read more…]

Containers, Kubernetes and DevOps for an Old as Dirt Developer (Or DevOps Nirvana with Kubernetes), Part 3/6

Table Of Content Part 1: Intro to containers, Kubernetes and DevOps Part 2: Getting started (setting up my dev environment) Part 3: My first app –  .net core, vscode, WSL, containerize and deploy to local k8s AND debug it while running in k8s??? GTFOH Part 4: Deploy to k8s in the cloud (Azure Kubernetes Service … [Read more…]

Containers, Kubernetes and DevOps for an Old as Dirt Developer (Or DevOps Nirvana with Kubernetes), Part 2/6

Table Of Content Part 1: Intro to containers, Kubernetes and DevOps Part 2: Getting started (setting up my dev environment) Part 3: My first app –  .net core, vscode, WSL, containerize and deploy to local k8s AND debug it while running in k8s??? GTFOH Part 4: Deploy to k8s in the cloud (Azure Kubernetes Service … [Read more…]

Containers, Kubernetes and DevOps for an Old as Dirt Developer (Or DevOps Nirvana with Kubernetes), Part 1/6

Table Of Content Part 1: Intro to containers, Kubernetes and DevOps Part 2: Getting started (setting up my dev environment) Part 3: My first app –  .net core, vscode, WSL, containerize and deploy to local k8s AND debug it while running in k8s??? GTFOH Part 4: Deploy to k8s in the cloud (Azure Kubernetes Service … [Read more…]

Mysterious Error Message for Kubectl Apply and Set Task in VSTS

I was trying to set up a VSTS CI/CD pipeline for a .net core web api running in a docker container deployed onto a Kubernetes cluster hosted in Azure AKS. I set up my release tasks like this: Running the release gave me the following error on kubectl apply 2018-01-27T00:31:50.0571239Z ##[error]error: Error loading config file … [Read more…]