Month: February 2023
-
Thoughts about Logging
Oh, I’m a lumberjack, and I’m okay, Monty Python Logging is one of the first things most programmers learn, but one of the (IMHO) most widely understood. We all know about print and its friends printf ,log etc. Or do we? What is logging? Logging is the process of capturing, recording, aggregating, alerting, reporting and…
-
Kubernetes Configmap Scripts
“To make a great film you need three things – the script, the script and the script.” Alfred Hitchcock There is a nice trick I use when I’m writing Kubernetes Jobs of embedding scripts in configmaps. Jobs are a Kubernetes resource type which spin up a one-shot container and run it to exit, with an…
-
British Breakfast Bap
Aragorn : Gentlemen, we do not stop ’til nightfall. Pippin : What about breakfast? Aragorn : You’ve already had it. Pippin : We’ve had one, yes. What about second breakfast? Tolkien, Lord of the Rings https://www.bbcgoodfood.com/recipes/great-british-breakfast-bap Breakfast is an important meal. The best British Breakfast Bap I have eaten was from the “bun hut” on the docks of Bristol, UK. It is required…
-
Kubernetes Resource Optimization
The key to success is twofold; know what you are doing, and do it well. Most people fail at the first step Joel Crisp (me) There has been a lot written about Kubernetes Resource Optimization. Kubernetes, at the core, is a resource aware scheduler designed to pack as many tasks (pods) onto compute resources (nodes)…