AKS Preview API lifecycle – Script to check if deprecated API versions are being used

The post discusses an Azure Kubernetes Service (AKS) user’s experience with preview API retirements and shares a script to check current API versions in use. AKS preview APIs last about a year, and the script functionality includes querying the activity log for specific API versions. It generates a report detailing API usage, enabling proactive management to avoid deprecated versions and ensuring timely updates in Azure environments.

Building and deploying to an AKS cluster using Terraform and Azure DevOps with Kubernetes and Helm providers

I have a few blogs now on deploying Azure Kubernetes Services (AKS) with different scenarios, such as deploying AKS with Application Gateway Ingress, in this blog post I am going to be building and deploying to an AKS cluster using Terraform and Azure DevOps. You will also have noticed in the title, it references both … Read more

A DevOps journey using Azure DevOps

This is a workshop/lab setup that I created; it is going to take you through a DevOps journey using Azure DevOps. From setting up your pipeline to deploying an application to your Azure Kubernetes cluster! This is also my contribution to this years Festive Tech Calendar – don’t forget to check out this content, its … Read more

Creating Azure Kubernetes Service with Application Gateway Ingress using Terraform and deploying a sample app

In this blog post I am going to show how you can deploy Azure Kubernetes Service (AKS) with Application Gateway Ingress using Terraform; this include Virtual Network, Log Analytics and Azure Kubernetes Service, once created – will show how to deploy a sample application into the newly created AKS cluster What is Azure Kubernetes Service … Read more

Azure AKS aad-pod-identity Status code ‘404’ fix

A quick blog post to show the fix I implemented in relation to receiving this error:- With the initial error of error: there wasn’t much further logging available. Here is the full output of log found under mic-* pod as part of aad-pod-identity The fix for this, is to add and deploy this .yaml found … Read more