So I wanted to make a cronjob in lambda… I found myself needing to make a cronjob using AWS Lambda. It was fairly complex, used python and JS (both!) inside of one container and needed to be useable anywhere, both from my local machine or inside of Lambda. I knew there were a few different […]
I while back I built a number of pipelines using the docker-build-push action here. This uses buildx and buildkit to do its build/push stuff, and allows if needed for things like multi-arch builds. However what I quickly discovered was that you could not use ECR for the caching part of this, which at the time […]
The Problem: So I tend to get up very early in the morning, maybe 4-5am most days. ‘Sleeping In’ for me is ~6am or later, and that rarely happens. Lately, instead of adding more blog content, I’ve been working on a new site to attach to ShavingTheYak. Its an automated blog feed/aggregator, and its getting […]
The Problem: You have a service already running in EKS and the ingress is going through an ALB which is controlled already by the AWS ALB Controller. The url is company.example.com/api. You are now asked to allow any requests to some other domain, like api.otherexample.com/api to also work on your service, because ‘convenience’. The DNS […]
I know this has been done many times before, but I still see random people on Reddit asking this question, and it’s clear to me that almost no-one who has written up job descriptions for any remotely ‘devopsy’ related job posting ever understood what DevOps really is, or rather what it can be. DevOps – […]
Whether you use Terraform or something else to code your EKS cluster configurations, you will have likely run into the following scenario: Hmm – these nodes are old, lets swap them out with a newer instance type. Wait.. Why can’t I just change the instance type in my node group? Or the name, for that […]
I was initially very reluctant to do anything with AI other than show people what it could do to get a reaction from them, and worry about whether or not some AI product(s) would soon replace all knowledge workers, leaving me an unwitting participant in a dystopian future I did not choose. After watching some […]
Here’s the scenario: Lets say we have a deployment in our kubernetes cluster for pods that do some sort of important processing work. They might be doing something like pulling messages from a queue and then processing uploaded files from your customers. Now if the processing task is quick and there is a way to […]
So I was working on a project that required me to create a custom webhook into a pre-existing service running in our EKS cluster. I needed to use the ingress nginx controller due to needing to create a custom server block for the webhook, and due to the fact that this particular cluster didn’t seem […]
Terraform Cloud is convenient, especially when you have many teams, microservices and projects all needing their own infrastructure as code (IAC) along with SSO regulated access control and the need to run IAC from certain locations inside protected private networks. While Terraform itself can be annoying and difficult at times, it is still the leading […]
I’ve been working from home since long before the pandemic. It’s been almost 10 years of partial ‘wfh’ and 6 years of full time ‘wfh’ for me, and frankly I don’t see it ever changing on my end, without threats of physical violence or bags of money. Some folks really missed the office social club […]