Did My Apps Go Down During AKS Upgrade?

I did an experiment of running a load test against 4 applications and while executing a Azure Kubernetes Cluster Upgrade to see the affects and any downtime. The applications hosted in my AKS cluster are AKS Helloworld - super simple application Voting App - simple application with Redis backend Bookinfo Istio demo - microservices architecture …

Continue reading Did My Apps Go Down During AKS Upgrade?

Fixing A Failed State AKS Cluster

If you ever encounter the following error, I'll show you one way that helped me resolve my AKS cluster. The cluster is in a failed state. If you didn't do an operation, AKS may resolve the provisioning status automatically if your cluster applications continue to run. To further troubleshoot, you can refer to https://github.com/MicrosoftDocs/SupportArticles-docs/blob/main/support/azure/azure-kubernetes/cluster-node-virtual-machine-failed-state.md For …

Continue reading Fixing A Failed State AKS Cluster

Installing Kubelogin in WSL Ubuntu 20.04

I like to share in hoping to have helped the small minority that couldn't get kubelogin setup properly with the struggles that I have been having. My desktop environment WSL on Windows 10 Ubuntu 20.04 Here's my error ~/linux-scripts $ kubelogin convert-kubeconfigerror: unknown command "convert-kubeconfig" for "kubelogin" I should have paid attention that the kubelogin …

Continue reading Installing Kubelogin in WSL Ubuntu 20.04

Deploying Azure Kubernetes Service Demo Store App with Azure Open AI – Part 2

This blog post is a continuation of Deploying Azure Kubernetes Service Demo Store App with Azure Open AI – Part 1. It dives into the Python code that calls the Azure Open AI Service and highlights the use of Semantic Kernel. The AKS Demo Store uses the AI functionality to generate product descriptions. The article emphasizes the benefits of using Azure Kubernetes Service (AKS) to support AI Ops platform.

Using GitHub Actions To Run My Python Azure Command Line Tool – Part 2

The post introduces GitHub Actions and a workflow with an Azure service principal name. The workflow YAML code involves manual user trigger, Azure login, Python setup, package installation, building a command line tool, and executing it with workflow input values. The post also provides the workflow YAML file and emphasizes the use of GitHub Actions for custom command line tool creation and Azure integration.