My Profile Photo

duffney.io


DevOps Engineer | Pluralsight Author | Speaker | Blogger | PowerShell Advocate


  1. You Are an Engineer Be an Engineer

    Several weeks ago I got some feedback that caused me to pause and reflect. The two lines of feedback were; “I feel you always dig these holes of analysis paralysis and then jump in late.” And “You’re an engineer, go be one.” To add context, these comments were made in a conversation I was having with a friend around how to best dive into Kubernetes. He is someone I look to when learning newer technologies....…


  2. Using Kubernetes Local Persistent Volumes on Docker-Desktop

    In this blog post, I’ll be walking through how to create a persistent volume in Kubernetes. There are several volume types in Kubernetes, but to get started I’ll be using the local volume type. A local volume represents a mounted local storage device such as a disk, partition or directory. I’ll be using a Kubernetes cluster running within docker-desktop. Because of this, there isn’t an easy way (at least that I’ve found) to access the...…


  3. Deploying Traefik as a Kubernetes Ingress Controller with TLS

    In this blog post I’ll be documenting my several day struggle of figuring out how to deploy Traefik as a Kubernetes ingress controller with TLS. The end result of this article is an ingress controller running in kubernetes cluster on docker-desktop. The Traefik instance will be secured using TLS and will have a redirect rule to point all http traffic to https. Docker-desktop doesn’t have a built-in ingress controller and Traefik is a great open...…


  4. Using Ansible Like PowerShell

    I’ve been using Ansible to manage a Windows environment for a little over a year now and I wanted to share a method of using Ansible that’s helped me adopt it. Coming from a Windows background, I obviously have a strong PowerShell background and to be honest I struggled and still struggle sometimes using Ansible. The reason being, my default behavior is to open up a PowerShell prompt and start hacking away. Skilling up with...…


  5. The Pursuit of Autonomy Mastery and Purpose

    The Spark Beyond the Paycheck Defining Autonomy Mastery and Purpose Your Turn Questions to Ask Yourself Your Number Autonomy Mastery Purpose Bored one night, I decided to browse my blog. I eventually scrolled passed my most popular blog post (Doubling my Salary, a PowerShell Story). After a few minutes of reading, I found myself reliving the last six years of my life. I remembered the feeling of writing my first PowerShell script. Not only that,...…