15 Posts

Linux

elgato.webp

How to control and automate your Elgato Keylight from the command line

All code featured in this blog post can be found here on GitHub. Problem Have you ever wanted …

tcpbind-white.webp

How to solve the "listen tcp :80: bind: permission denied" error in Docker

We’ve all been there. You do everything correct - you set your container to run as non …

Screen Shot 2020-03-11 at 2.12.48 PM.webp

Things to consider when running visual tests in CI/CD pipelines: Azure Devops & GitHub Actions (Part 2)

If you haven’t yet read the first post in this series, I recommend checking it out now. …

Screen Shot 2020-03-11 at 1.11.44 PM.webp

Things to consider when running visual tests in CI/CD pipelines: Getting Started (Part 1)

Testing - it’s an important part of a developer’s day-to-day, but it’s also …

Screen Shot 2020-03-04 at 2.59.35 PM.webp

How to use GitHub Actions with your own self-hosted runner (aka build agent)

What is GitHub Actions? GitHub Actions enables you to “automate, customize, and execute …

Screen Shot 2020-03-01 at 11.21.02.webp

How to configure Azure Application Gateway V2 on an existing AKS Cluster - CLI Edition!

Last week I was in Prague for Microsoft Ignite The Tour and I had the pleasure of working with …

Screen Shot 2020-01-15 at 19.37.49.webp

Azure Cloud Shell + zsh, oh-my-zsh, tmux, and badass terminal!

It’s no secret I love custom terminals and personalized dotfiles. I already have dotfiles …

Screen-Shot-2019-03-13-at-14.00.05.webp

How to use Azure DevOps open REST API with Curl

“Any language, any platform, any cloud” that’s what Azure DevOps is capable …

Screen-Shot-2019-01-06-at-14.28.36.webp

How to set up a Let's Encrypt SSL Cert for Azure Web App with Linux in 5 steps

Have you ever wondered how you take a free Let’s Encrypt Certificate and use it with an …

Screen-Shot-2017-05-06-at-13.24.13_mldg0t.webp

Linuxfest Northwest Deck: DevOps: CI/CD to Azure through Codeship

By popular request, this post is quick and simple – it’s just a post with a link to download …

Azure CLI 2.0 - Azure Container Service for Docker Swarm w/ Dockerized SSH Tunnel (Part 2)

Azure CLI 2.0 - Azure Container Service for Docker Swarm w/ Dockerized SSH Tunnel (Part 2)

In my previous post I wrote on automating a Docker Swarm cluster deployment to Azure Container …

Azure CLI 2.0 - Azure Container Service for Docker Swarm Deployment Script (Part 1)

Azure CLI 2.0 - Azure Container Service for Docker Swarm Deployment Script (Part 1)

In today’s post, I’m going to talk a little about a script I wrote that automates the …

Screen-Shot-2017-03-24-at-15.22.02_svqu4r.webp

Updated! Non-interactive authentication to Microsoft Azure w/ Azure CLI 2.0 - now GA!

In a previous post, I wrote about a method to initiate a non-interactive authenticated session …

15603_Microsoft-Azure-Container-Service_m6s48o.webp

Azure Container Service: How to create an SSH Tunnel

In my last post, I spoke about linking containers together in Docker and, specifically, Docker …

Want something equivalent to the Linux Tail command but for Windows? Use PowerShell!

Want something equivalent to the Linux Tail command but for Windows? Use PowerShell!

If you’re like me and you write a lot of scripts that take anywhere from 15 minutes to 50 …