Getting A Secret from an Azure Key Vault From The Command Line

I use this bash code to get secrets from Azure key vaults using the Azure CLI. Make sure to set your subscription with az account set -s 12321424 kvname=kv-vo-rea-prd-weu-001 secretname=worker-ad-client-secret az keyvault secret show --vault-name $kvname --name $secretname --query value -o tsv Links: 202310312010 [[Azure]]

October 31, 2023 路 Mischa van den Burg

AZ-700 Notes - Virtual WAN

Chapter 11 Virtual WAN Easy Mode Hub-Spoke incorporates multiple hybrid connections (vpn/expressroute) incorporates multiple VNets Dynamically handles routing easily deploys NVA/Firewall Use case You technically don鈥檛 need to use it for anything, you can do the same with a normal hub-spoke built using VNets. However, when you do, you鈥檙e in charge of: add/update routes network gateway connections integration with virtual appliances / firewalls Virtual WAN makes these tasks easier. Components Virtual Wan ...

October 29, 2023 路 Mischa van den Burg

Backing up AKS Clusters with Azure Backup is now in preview

You can back up your AKS clusters using Azure Backup in preview! Preferably you have your clusters stateless and you can redeploy everything from code when sh*t hits the fan. However, I can think of a few enterprise use cases that will be relevant for this new feature. https://learn.microsoft.com/en-us/azure/backup/azure-kubernetes-service-cluster-backup Links: 202310130610 [[AKS]] [[Kubernetes]] [[Azure]]

October 13, 2023 路 Mischa van den Burg

Began studying for AZ-700 Designing and Implementing Microsoft Azure Networking Solutions

Before I went on holiday I formed the intention to begin studying again after I came back. During my current gig I鈥檓 configuring a fair bit of networking, VNets, peerings, firewall rules and set up a full hub-spoke network from scratch, so I鈥檝e had a fair bit of practical experience. Now that the experience is still fresh in the mind I figured I鈥檇 go for this certification. Usually I only use Microsoft Learn and practice exams, but this time around I want to try out a video course. I purchased a year of A Cloud Guru access and so far it has been a good experience. ...

September 28, 2023 路 Mischa van den Burg

Some Interesting Features went GA on Azure

Yesterday a few interesting AKS related features became Generally Available on Azure. KEDA add-on makes it easier to scale your applications on AKS cluster. https://azure.microsoft.com/en-us/updates/generally-available-keda-addon-for-aks/ You can have a flexible and customized strategy for node-level OS security updates. https://azure.microsoft.com/en-us/updates/ga-node-os-patching-nodeimage-feature-in-aks/ Use Vertical Pod Autoscaling add-on for AKS to improve cost-efficiency, and cluster utilization for your workloads https://azure.microsoft.com/en-us/updates/ga-vertical-pod-autoscaling-addon-for-aks/ Preview Public preview: AKS support for Kubernetes version 1.28 https://azure.microsoft.com/en-us/updates/public-preview-aks-support-for-kubernetes-version-128/ Links: 202309281009 [[Azure]] [[Kubernetes]] ...

September 28, 2023 路 Mischa van den Burg

Pod Disruption Budgets Can Mess With Your AKS Updates

Past week we鈥檝e been struggling a bit with poorly configured pod disruption budgets. When you do an AKS upgrade, a new node is created and one of the old nodes is drained. If a deployment has a pod disruption budget which is incorrectly configured, it might show up as ALLOWED DISRUPTIONS: 0. When this happens, the node cannot be drained and you will get an error message in your events. ...

September 27, 2023 路 Mischa van den Burg

Azure Exams Are Open Book Exams From Now On

From here on out you can access Microsoft Learn during the exams. This is great news! This is much more like the actual experience of an engineer鈥檚 daily activities. It is arguably more important to look up things efficiently rather than memorizing everything for a test and forgetting it a few weeks later. Links: 202308231608 ...

August 23, 2023 路 Mischa van den Burg

Video: Deploying MkDocs To Azure Using With Azure DevOps

In this video, I will walk you through the following steps: Set up a repo in Azure DevOps with MkDocs files Set up a Static Web App in Azure portal and link it to the repo Configure the Azure DevOps pipeline for MkDocs deployment Configure a custom theme for the website Demonstrate the pull request workflow for updating the docs By the end of this video, you will have a fully functional MkDocs site hosted on Azure Static Web Apps. You will also learn how to use Azure DevOps and Static Web Apps to collaborate on your documentation projects. ...

July 28, 2023 路 Mischa van den Burg

I used Azure OpenAI to create an AI model of my late meditation teacher

With the new Azure OpenAI service it is possible to host your own instance of ChatGPT, which allows you to bring your own data. I decided to use this service to create an AI model of my late meditation teacher, Ajahn Chah. He was one of the most influential and respected Buddhist monks of the 20th century, and his teachings have helped millions of people around the world to find peace, wisdom, and happiness. He passed away in 1992, but his legacy lives on through his books, recordings, and disciples. ...

July 16, 2023 路 Mischa van den Burg

Podcast Notes - Azure OpenAI with Dr. Linda Sharer

Key points I鈥檝e learned LLM models are not malleable. A generative AI model is a static thing which took an enormous amount of compute to get it to the state that it is For example ChatGPT 3.5, 4. They are as they are, they don鈥檛 change. The models won鈥檛 remember your previous data. The only way to have a continuous interaction with the model is to feed all of the data into it every time. Summary This podcast is about OpenAI with Dr. Linda Sharer, a senior cloud solution architect for data and AI at Microsoft. The main topic of the episode is Azure Open AI, a service that allows users to interact with powerful generative AI models using natural language. The guest explains the concepts and capabilities of Open AI, such as prompt engineering, one-shot and few-shot learning, fine-tuning, vectorization, and retrieval-augmented generation. She also discusses the design choices and challenges of building applications with Open AI, as well as the integration with other Azure services such as Cognitive Search and ML. The host and the co-host ask questions and share their experiences with using Open AI for various use cases, such as transcribing podcasts, generating code, and searching documents. The web page also provides links to the podcast website, Twitter account, and relevant resources on Open AI. ...

July 14, 2023 路 Mischa van den Burg