Archive

Setting up an AKS cluster with Argo CD
Nov 22, 2021 · by Facundo Gauna

Deploying an ingress controller to an internal virtual network and fronted by an Azure Application Gateway with WAF
Feb 24, 2021 · by Facundo Gauna

Migrating apps from one AKS cluster to another using Velero
Jan 29, 2021 · by Facundo Gauna

Building a Kubernetes cluster on Raspberry Pis with a little Azure
Jan 23, 2021 · by Facundo Gauna

Creating an HTTPS ingress controller with your own TLS certificate and with public static IP on AKS
Nov 11, 2020 · by Facundo Gauna

AKS Best Practice: Backing up AKS with Velero
Oct 3, 2020 · by Facundo Gauna

AKS Cost Savings: Stopping dev/test AKS clusters during off hours
Sep 18, 2020 · by Facundo Gauna

AKS Cluster Security: Process Linux node updates/reboots using Kured
Sep 17, 2020 · by Facundo Gauna

Enabling copy/paste on an Ubuntu VM on VMware Workstation
Aug 31, 2020 · by Facundo Gauna

Taking CKA/CKAD as a previous .NET developer
Aug 18, 2020 · by Facundo Gauna

Terraform input variables using Azure DevOps
Apr 4, 2020 · by Facundo Gauna

Install IIS on Azure VM using Terraform
Apr 2, 2020 · by Facundo Gauna

Create a VM with a deployment group agent using Terraform
Apr 2, 2020 · by Facundo Gauna

Azure App Service Hybrid Connection Performance - Part 1
Apr 1, 2020 · by Facundo Gauna

Azure Hybrid Connections
Mar 31, 2020 · by Facundo Gauna

Deploying to a static site using Azure DevOps
Mar 28, 2020 · by Facundo Gauna

Minimum TLS version with Azure App Services
Mar 27, 2020 · by Facundo Gauna

Quick tips to making faster builds
Mar 26, 2020 · by Facundo Gauna

Passing variables between jobs for Azure DevOps pipelines
Mar 25, 2020 · by Facundo Gauna

Creating an azure storage account for static site hosting using Terraform
Mar 24, 2020 · by Facundo Gauna

Working with strong-willed people
Mar 21, 2020 · by Facundo Gauna

The balance between pipeline speed and too much automation
Mar 20, 2020 · by Facundo Gauna

Is Terraform faster than ARM templates?
Mar 19, 2020 · by Facundo Gauna

Thinking about Infrastructure as Code
Mar 18, 2020 · by Facundo Gauna

My work from home set-up
Mar 17, 2020 · by Facundo Gauna

Spreading DevOps across an organization
Mar 14, 2020 · by Facundo Gauna

The problem with big bang releases
Mar 13, 2020 · by Facundo Gauna

Timeout issues deploying to a continuous web job
Mar 12, 2020 · by Facundo Gauna

Installing Flagger using Azure DevOps
Mar 11, 2020 · by Facundo Gauna

Automated upgrades using Flux
Mar 10, 2020 · by Facundo Gauna

Shipping daily
Mar 8, 2020 · by Facundo Gauna

State-based vs migration-based database deployments
Mar 7, 2020 · by Facundo Gauna

User Assigned Identity using an ARM template for an App Service
Mar 6, 2020 · by Facundo Gauna

Installing Linkerd using Azure DevOps
Mar 5, 2020 · by Facundo Gauna

Building and pushing a container to a registry with environment/git commit tag
Mar 4, 2020 · by Facundo Gauna

Adding unit tests to legacy code
Mar 3, 2020 · by Facundo Gauna

Configuring Flux to use Helm charts from Azure Container Registry
Mar 2, 2020 · by Facundo Gauna

Publishing Helm 3 charts to Azure Container Registry using Azure DevOps - Part 2
Mar 1, 2020 · by Facundo Gauna

Verbose debugging in Azure DevOps pipelines
Feb 28, 2020 · by Facundo Gauna

Publishing Helm 3 charts to Azure Container Registry using Azure DevOps - Part 1
Feb 27, 2020 · by Facundo Gauna

Pain driven improvements
Feb 27, 2020 · by Facundo Gauna

Immutable infrastructure
Feb 25, 2020 · by Facundo Gauna

Installing Flux using Azure DevOps and Helm on AKS
Feb 24, 2020 · by Facundo Gauna

Azure AD permissions to read service principals
Feb 24, 2020 · by Facundo Gauna

Azure container registry and AKS with Terraform
Feb 23, 2020 · by Facundo Gauna

Best practices for Azure Container Registry
Feb 21, 2020 · by Facundo Gauna

Code promotion with containers
Feb 21, 2020 · by Facundo Gauna

Reading Terraform outputs from a YAML pipeline
Feb 20, 2020 · by Facundo Gauna

Getting free build minutes in Azure DevOps
Feb 19, 2020 · by Facundo Gauna

The hidden costs of Kubernetes
Feb 18, 2020 · by Facundo Gauna

Using Terraform from an Azure DevOps pipeline
Feb 17, 2020 · by Facundo Gauna

The importance of trying things out
Feb 16, 2020 · by Facundo Gauna

Pester test results on Azure DevOps
Feb 14, 2020 · by Facundo Gauna

Authenticating against the Azure Management REST APIs using the Fluent SDK
Feb 13, 2020 · by Facundo Gauna

Transforming too fast
Feb 13, 2020 · by Facundo Gauna

Creating and setting-up an AKS cluster through Terraform
Feb 11, 2020 · by Facundo Gauna

An alternative to Postman for API tests
Feb 11, 2020 · by Facundo Gauna

Deploying an AKS cluster through Terraform Cloud
Feb 10, 2020 · by Facundo Gauna

Terraform over ARM templates
Feb 9, 2020 · by Facundo Gauna

Terraform for the other things
Feb 8, 2020 · by Facundo Gauna

Managing feature flags through Terraform Cloud
Feb 7, 2020 · by Facundo Gauna

Stopping an Azure WebJob
Feb 5, 2020 · by Facundo Gauna

Choosing a feature flag platform
Feb 5, 2020 · by Facundo Gauna

hmm... SPA on Kubernetes?
Feb 4, 2020 · by Facundo Gauna

Adding app insights to asp.net core web app running on azure web apps for containers
Feb 3, 2020 · by Facundo Gauna

The balance between shiny and necessary
Feb 2, 2020 · by Facundo Gauna

Getting started with CI/CD with containers on Azure
Feb 1, 2020 · by Facundo Gauna

Detecting configuration drift programmatically on Azure DevOps
Jan 30, 2020 · by Facundo Gauna

Moving a nested application from IIS to Azure App Service
Jan 29, 2020 · by Facundo Gauna

Managing WIP through a process
Jan 28, 2020 · by Facundo Gauna

WIP - the silent killer
Jan 28, 2020 · by Facundo Gauna

CI workflows for containers
Jan 26, 2020 · by Facundo Gauna

The importance of learning a scripting language as a developer
Jan 26, 2020 · by Facundo Gauna

Meta automation
Jan 25, 2020 · by Facundo Gauna

CD or CD?
Jan 24, 2020 · by Facundo Gauna

Championing change from within
Jan 23, 2020 · by Facundo Gauna

No point in using Kubernetes if...
Jan 22, 2020 · by Facundo Gauna

What azure is not great at
Jan 21, 2020 · by Facundo Gauna

Security through simplicity
Jan 20, 2020 · by Facundo Gauna

The near end of azure webjobs
Jan 19, 2020 · by Facundo Gauna

CI/CD for .NET framework web jobs
Jan 18, 2020 · by Facundo Gauna

Agility through less maintenance
Jan 17, 2020 · by Facundo Gauna

Get rid of that UAT environment
Jan 16, 2020 · by Facundo Gauna

Microservices to drive agility
Jan 15, 2020 · by Facundo Gauna

Examples of architecture that drives agility
Jan 14, 2020 · by Facundo Gauna

Architecture to drive agility
Jan 12, 2020 · by Facundo Gauna

Abundance vs scarcity mindset
Jan 12, 2020 · by Facundo Gauna

Using custom events in app insights
Jan 10, 2020 · by Facundo Gauna

Choosing a subscription strategy
Jan 10, 2020 · by Facundo Gauna

Enforcing resource group tags
Jan 9, 2020 · by Facundo Gauna

What if we deployed to production daily
Jan 8, 2020 · by Facundo Gauna

Naming conventions
Jan 7, 2020 · by Facundo Gauna

GitOps
Jan 6, 2020 · by Facundo Gauna

When automation is not worth it
Jan 5, 2020 · by Facundo Gauna

Using resource group locks from a pipeline
Jan 3, 2020 · by Facundo Gauna

Debugging azure web jobs locally
Jan 2, 2020 · by Facundo Gauna

Constantly shipping
Jan 1, 2020 · by Facundo Gauna

Approvals in unified pipelines (yaml)
Dec 31, 2019 · by Facundo Gauna

The most underutilized feature
Dec 30, 2019 · by Facundo Gauna

Think week outcome
Dec 30, 2019 · by Facundo Gauna

CI/CD for Web App for Container
Dec 29, 2019 · by Facundo Gauna

Quick and dirty ARM template
Dec 28, 2019 · by Facundo Gauna

Just containers on Azure
Dec 27, 2019 · by Facundo Gauna

DRY and CI/CD
Dec 26, 2019 · by Facundo Gauna

Think week
Dec 24, 2019 · by Facundo Gauna

Quick and dirty helm chart
Dec 23, 2019 · by Facundo Gauna

Quick and dirty container with Visual Studio
Dec 22, 2019 · by Facundo Gauna

DRY and microservices
Dec 22, 2019 · by Facundo Gauna

Organization complexity and microservices
Dec 20, 2019 · by Facundo Gauna

DevOps or Agile first?
Dec 19, 2019 · by Facundo Gauna

Importing a NuGet package to Azure DevOps
Dec 19, 2019 · by Facundo Gauna

Azure app service and network security
Dec 18, 2019 · by Facundo Gauna

The hidden costs of servers
Dec 17, 2019 · by Facundo Gauna

Performance pays
Dec 15, 2019 · by Facundo Gauna

Best of both worlds - containerized build agents
Dec 14, 2019 · by Facundo Gauna

15 days and 15 blogs
Dec 14, 2019 · by Facundo Gauna

The hidden value of containers
Dec 11, 2019 · by Facundo Gauna

Are there low low performers?
Dec 10, 2019 · by Facundo Gauna

A DevSecOps Process
Dec 9, 2019 · by Facundo Gauna

Creating secure service connections in Azure DevOps
Dec 8, 2019 · by Facundo Gauna

Microservices too early
Dec 8, 2019 · by Facundo Gauna

Courage to try
Dec 6, 2019 · by Facundo Gauna

Psychological safety
Dec 6, 2019 · by Facundo Gauna

Incremental path to Kubernetes on Azure
Dec 4, 2019 · by Facundo Gauna

.NET Developers and the Path to Kubernetes
Dec 4, 2019 · by Facundo Gauna

Do you really need that Service Now integration?
Dec 2, 2019 · by Facundo Gauna

Becoming a curious scientist
Dec 1, 2019 · by Facundo Gauna

Productionless Kubernetes
Nov 30, 2019 · by Facundo Gauna

Taking a Lamborghini through a sidewalk
Nov 29, 2019 · by Facundo Gauna

A Parallel Idea
Nov 28, 2019 · by Facundo Gauna

ARM Template Outputs from Azure Pipelines
Aug 27, 2019 · by Facundo Gauna

Running one-time jobs during Kubernetes deployments
Aug 24, 2019 · by Facundo Gauna

Load Testing with Azure Container Instances
Jun 23, 2019 · by Facundo Gauna

Azure Load Tests Part 2: Running Tests from Pipeline
Jun 23, 2019 · by Facundo Gauna

Thinking about microservices? You need DevOps first
Jun 9, 2019 · by Facundo Gauna

Creating an Azure Function ARM template
Jan 3, 2018 · by Facundo Gauna

Creating a CI/CD pipeline for Azure Functions
Jan 2, 2018 · by Facundo Gauna

Service Fabric vs Azure Container Service - Part 1: Introduction
Apr 19, 2017 · by Facundo Gauna

Understanding ASP.NET Core Middleware
Apr 14, 2017 · by Facundo Gauna

Shhh, keep your secrets to yourself in ASP.NET Core
Mar 28, 2017 · by Facundo Gauna

RavenDB Lessons Learned - Part 2
Mar 13, 2017 · by Facundo Gauna

RavenDB Lessons Learned
Mar 6, 2017 · by Facundo Gauna

When unit tests are a waste of time
Feb 19, 2017 · by Facundo Gauna

My VS Code Cheatsheet
Jan 31, 2017 · by Facundo Gauna

The Query Object and Repository Pattern
Jan 8, 2017 · by Facundo Gauna