Guy Barrette

Trainer at Kubernetes Academy Canada, Azure Academy Canada and Azure MVP based in Montreal, Canada

Cloud Architecture Diagrams using diagrams.net

Following my previous post about creating cloud architecture diagrams using CloudSkew, François Pelletier suggested on LinkedIn another app: Diagrams.net This one is fully open source, comes with icons for AWS, Azure and Google Cloud, has a Web based UI and also a desktop version.  Note
Read

Cloud Architecture Diagrams using CloudSkew

Recently, Roy Kim published a blog post explaining some database patterns with Azure Kubernetes Server and SQL Dababase.  I really liked the diagrams he made so I asked him what software was he using to create them.  To my surprise, he said he's simply using PowerPoint.  Here's a samp
Read

WSL prompt: How to display your current Kubernetes context

In a previous post, I explained how to display the current Kubernetes context on the command prompt by setting  Powerline in Powershell.  If you installed WSL and a Linux distro like Ubuntu, you might also want to do that. If not already done, install the Windows Terminal and a font that
Read

Azure Kubernetes Service - New configuration options

There are a few new options for configuring your Azure Kubernetes Service cluster that are currently in preview. The first one let you select Ubuntu 18.04 as the OS version, the default being 16.04. The second one let you select containerd as the container runtime, the default being Moby. The third
Read

Microsoft Teams crashes fixes

I just finished teaching a 3-day class using Microsoft Teams.  On day 1 and 2, Teams crashed spectacularly taking down the video card driver with it.  For about 30 seconds, my laptop screen was totally blank until Windows restarted the driver.  Ouch! A quick search on the Intertube&nb
Read

Visual Studio Talk Show - Team Topologies

Nous discutons avec Karol Deland des principes d'organisation des équipes pour une mise en place efficace du DevOps, le point de départ étant le livre Team Topologies: Organizing Business and Technology Teams for Fast Flow. Karol est passionné par l'architecture logiciell
Read

Chocolatey package for Linkerd2

In my previous post, I explained how I created a Chocolatey package for the DigitalOcean doctl CLI.  I also created one for the Linkerd CLI.  Linkerd is a very popular service mesh for Kubernetes. There's a small difference in the chocolateyinstall.ps1 file compared to the one I used
Read

Creating a Chocolatey package for the DigitalOcean doctl CLI

For my 2-day Docker and Kubernetes virtual classes, I use DigitalOcean as the cloud provider because it's very easy to use and I can provide my students with a $100 usage credits using a referrer link.  I provide them with a list of software to install, most installable on Windows using the Cho
Read