I find that in my experience that a Node Image may need to get an update due to a big or security vulnerability. This is a seldom occurring occasion but I strongly be prepared for production environments. So what is a Node Image upgrade? MS docs says AKS supports upgrading the images on a node …
Author: Roy Kim (MVP)
2023 Beginner’s Guide To Create An Azure Devops Pipeline to deploy Azure Resources in Terraform
I will give a walk through of a simple starter approach to building an Azure Devops Pipeline to deploy an Azure resource in Terraform. I will deploy an Azure Function as an example. By automating, you promote consistency, repeatability, collaboration, overall productivity and more efficiency in operating your Azure infrastructure. Assumptions Demo Design AZDO Repo …
6 Things I Like About Azure Managed Grafana
Grafana is an open source data visualization tool. It is the a popular choice with Kubernetes clusters. Azure Managed Grafana is a platform as a service offering that has been generally available in late summer or early fall. So it is relatively new at this point. I have had experience of building, configuring and operating …
Continue reading 6 Things I Like About Azure Managed Grafana
Azure Managed Grafana Setup with AKS
The following is a walk through of a quick setup of Azure Managed Grafana Instance and viewing performance graphs on applications running in Azure Kubernetes Service. This is a relatively new Azure platform service and the general documentation can be found at https://learn.microsoft.com/en-us/azure/managed-grafana/how-to-data-source-plugins-managed-identity?tabs=azure-portal I have had experience to build, configure and deploy Grafana into an …
How to reload an Env variable sync’d to a Pod mounted Azure Key Vault Secret
Implementation scenario to establish autorotation of pod mounted key vault secrets and reloading pods to update environment variables of those secrets.
How To Mount Azure Key Vault Secret to Pods in Azure Kubernetes Service
Scenario: You require a pod to mount a secret stored in an Azure Key Vault. So that an application running in the pod can access the secret as a file and environment variable. Also manage the access security between the AKS cluster to the key vault using a user assigned managed identity. Background: To integrate …
Continue reading How To Mount Azure Key Vault Secret to Pods in Azure Kubernetes Service
Caution: Az CLI Querying for values omitting quotes
Tip as a caution and awareness to avoid assigning values with double quotes. This will alleviate errors in your scripts and az command such as invalid value or format.
JMeter Load Testing against Azure Kubernetes Service
JMeter is an free load testing tool. You can find it at https://jmeter.apache.org/download_jmeter Comparing with other options freely available, I find this is has the right balance between being free, functionality and capabilities. I used to use Visual Studio Load Test tool but that is deprecated. The UI isn't has intuitive and there is some …
Continue reading JMeter Load Testing against Azure Kubernetes Service
Beginner’s Outline to Assessing an Azure Environment
How to use this Outline You are new to a corporate Azure environment or tenant as a new hire or consultant and need to get an a good breadth of understanding so you are in a position to support, build, design and solution in this Azure environment. This outline serves as a checklist, not exhaustive, …
Continue reading Beginner’s Outline to Assessing an Azure Environment
My 3 Key Benefits of Istio Service Mesh with AKS
I have been working with Istio Service Mesh with Azure Kubernetes for a couple years, I like to share my experiences that were beneficial and impactful in my projects. Istio Service mesh helps with managing traffic among your microservices applications. Read more at https://istio.io/latest/about/service-mesh/ The general architecture is as follows where a service A (in …
Continue reading My 3 Key Benefits of Istio Service Mesh with AKS