-
Continue reading →: Marvel Maximum Collection (Review)A collection of ’90s Marvel video games, all in one place on the current generation of gaming consoles… Marvel knows how to take my money. MaXimum Collection After Marvel Cosmic Invasion I wanted more side scrolling beat ’em up Marvel action and Limited Run Games has delivered with a collection…
-
Continue reading →: Introducing Argo CD and GitOps (Kubernetes)My recent blog posts have shown how to deploy resources in Kubernetes, and how Helm is used as a chart (“package”) manager for Kubernetes. Glueing the posts together and it is possible to have CI/CD pipelines deploying resources or charts into Kubernetes clusters. But what if there was another way?…
-
Continue reading →: Helm – Creating a Chart (Kubernetes)Previously I discussed using Helm to install existing charts into Kubernetes (https://geektechstuff.com/2026/03/06/helm-kubernetes-package-manager-kubernetes/), but what if you have a custom self-made app or want to create a bespoke install into Kubernetes? Helm Create Alongside existing Helm charts, Helm gives you the option of creating your own charts. In fact, Helm even…
-
Continue reading →: Helm – Kubernetes Package Manager (Kubernetes)My recent posts have been discussing manually creating Kubernetes resources but, as I pointed out in an earlier post, there is an easier way to deploy Kubernetes resources and that is Helm. What is Helm? Helm is a package manager for Kubernetes. A bit like apt in Debian Linux, or…
-
Continue reading →: Shell Shortcut Commands (Linux)This blog post is to help me remember shell shortcut commands. The post will be edited as I remember or find new shortcuts that are useful to me. Command Action CTRL A Jump to beginning of line CTRL E Jump to end of line CTRL F Move cursor forward one…
-
Continue reading →: VUCA Environment (DevOps)What is a VUCA environment? There are many different types of project management because there are many different types of environment a project could be happening within. One of these types of environments is VUCA, which is the environment of constant, unpredictable changes and challenges. What does VUCA stand for?…
-
Continue reading →: Liveness Checks (Kubernetes)Kubernetes can use a function called a livenessProbe to help identify unhealthy pods or pods that are having issues. The below livenessProbe uses a httpGet to check for response codes between 200 and 400. The probe waits 3 seconds (initialDelaySeconds) before starting. The probe checks for a response every 3…
-
Continue reading →: AI: Wooldridge, Fry, and Stuart (Artificial Intelligence)This week has seen several YouTube videos on Artificial Intelligence (AI) that caught my attention and, more importantly, managed to keep it. So I thought I would try something a little different and do a blog post sharing the videos and my key take away from each one. This is…
-
Continue reading →: Kubernetes Pods – Requests and Limits (Kubernetes)In previous Kubernetes based posts I have created a deployment of replicas, a load balancer service and demonstrated how to test that traffic flows to different pods. But what if I wanted to control how much resource a deployment should use? Resources: Requests and Limits Kubernetes has an resources option…
-
Continue reading →: Testing Kubernetes Load Balancer via Replicas (Kubernetes)I previously blogged about deploying a replica set of nginx in Kubernetes, with the same static web pages shared from storage. I then did a post about using a load balancer such as Metallb in Kubernetes, with pods available externally via the load balancer. But how about mixing the two…
