Kubernetes & AKS
Cluster operations, networking, workload identity, platform engineering, and practical AKS implementation notes.
Cloud Native Platform Engineer (CNPE) Exam Study Guide
Everything you need to pass the Cloud Native Platform Engineer (CNPE) exam. A comprehensive guide covering platform architecture, deployment, and management.
Study Guide: Kubernetes and Cloud Native Associate (KCNA)
Everything you need to know to pass the Kubernetes and Cloud Native Associate (KCNA) exam.
Deploying AKS Automatic clusters with Pulumi: A step-by-step guide
Learn how to deploy and configure an Azure Kubernetes Service (AKS) Automatic cluster using Pulumi with Go. This comprehensive tutorial covers infrastructure as code implementation, container registry integration, observability setup, and role-based access control—all using the Azure Native Provider. Perfect for DevOps engineers and cloud architects looking to automate Kubernetes deployments on Azure.
Certified Argo Project Associate (CAPA) Exam Study Guide
A study guide for the Certified Argo Project Associate (CAPA) exam
Installing Kubernetes 1.30
A step-by-step guide to installing a local Kubernetes cluster on an Ubuntu 22.04 using kubeadm and cilium
Installing Ubuntu Server 22.04
A step-by-step guide to installing Ubuntu Server on a virtual machine using VMware Fusion
Installing VMware Fusion
A step-by-step guide to installing VMware Fusion on a Macbook Pro
Study Guide: Kubernetes Certified Security Associate (KCSA)
Everything you need to know to pass the Kubernetes Certified Security Associate (KCSA) exam.
Publishing Helm Charts to GitHub Container Registry
Learn how to publish Helm Charts to GitHub Container Registry using GitHub Actions.
You Down with PDB?
You Down with PDB? Yeah, you know me!
Soaring to New Heights with Kaito: The Kubernetes AI Toolchain Operator
AI is in everything, everywhere, all at once. This article will give you a high level overview of Kaito, the Kubernetes AI Toolchain Operator, what it aims to help you with as a Kubernetes Operator, and show you how to get started with it.
Strengthening the Secure Supply Chain
Strengthening the Secure Supply Chain with Project Copacetic, Eraser, and FluxCD
KubeConNA | Building Carbon Awareness with KEDA: Taking the First Step Towards Sustainability
Speaking at KubeConNA 2023 was an awesome experience. But what was equally awesome was being able to speak about a topic and project that was very close to m...
Bootstrap your GitOps-enabled AKS cluster with Terraform: A code sample using the Flux v2 K8s Extension
Learn how to bootstrap GitOps onto your AKS cluster, the Azure way!
Progressive Delivery on AKS: A Step-by-Step Guide using Flagger with Istio and FluxCD
Learn how to harness the power of FluxCD's Image Update Automation in your Azure Kubernetes Service (AKS) cluster with Flagger. This step-by-step guide walks you through the provisioning and bootstrapping an AKS cluster with FluxCD and Istio, installing Flagger (the GitOps way), and deploying a new Canary resource to progressively deploy new images to your cluster.
Automating Image Updates with FluxCD on AKS
Learn how to automate image updates in your Kubernetes cluster using FluxCD and GitOps. This comprehensive guide walks you through setting up an AKS cluster, installing essential components, and harnessing the power of GitOps to streamline your deployment updates. Stay ahead in the world of container orchestration with this practical tutorial.
Git going with GitOps on AKS: A Step-by-Step Guide using FluxCD AKS Extension
Learn how to harness the power of GitOps on Azure Kubernetes Service (AKS) with ease using the FluxCD AKS Extension. This comprehensive tutorial will walk you through creating an AKS cluster, enabling the FluxCD extension, preparing Kubernetes manifests with Kustomize, deploying applications, and efficiently managing changes, all while following best practices.
Does Workload Identity on AKS work across tenants?
A look at using Workload Identity on AKS to access Azure resources in another tenant.
Streamline Network Observability on AKS: A Step-by-Step Guide to enable the AKS add-on with Terraform
Have you ever had to troubleshoot network issues in your Kubernetes clusters? If so, you know how challenging it can be to identify and resolve problems. To...
Efficient Configuration Management in AKS: Integrating Azure App Configuration for Seamless Loading of Key-Value Pairs into Config Maps
Did you know that Azure App Configuration Service is a managed service that helps you centralize your application configuration? It provides a way to store a...
#MSBuild | Integrating Azure AI and Azure Kubernetes Service to build intelligent apps | BRK225H
I had the opportunity to speak at MSBuild 2023. Build is Microsoft's largest developer conference held every year in May. This year, we were lucky enough to...
Effortlessly Deploy to Azure Kubernetes with Open Source Tools Draft and Acorn
UPDATE On March 15, 2024 Acorn Labs announced that they will be shifting focus to developing an LLM app platform based on GPT-Script technology and has archi...
Service Mesh Considerations
"Build microservices", they said... "it'll be fun", they said... There are many reasons why you would want to deploy a solution based on the microservices ar...
Web Application Routing on AKS
Exposing your web applications on Azure Kubernetes Service (AKS) has gotten a little bit easier. In this post, I will cover the new Web Application Routing f...
Deploying ARM64 workloads to AKS
You might have heard by now that Azure has partnered with Ampere to bring ARM-based processors for virtual machines on Azure. This is super exciting as it gi...