Author: admin
-
Disciplined Logging with ELK
4 years ago, I had a chance to handle a medium-sized system generating 2GB of logs daily, with full-body logging, stacktrace, query debug. All streams to an medium-size Elasticsearch cluster (hot-warm architecture, 8 nodes). The right mindset first Some best practices for Elasticsearch
-
Graceful pod termination by fixing SIGTERM handling and using PreStop hook
If you’re running services in Kubernetes, using “target-type: ip” for ALB and noticing 5xx errors during pod terminations…
-
My recent experience using ChatGPT for DevOps mock interview
I recently came across a Reddit post discussing how people leverage ChatGPT to practice tech interview through simulated mock interviews. Being intrigued by that thread and currently on the job hunt, I decided to give it a shot myself an hour ago using the suggested command, with the GPT-4o model, and no customize. The command…
-
Optimizing Rust images with scratch base image
About scratch image The scratch image, as its name suggests, is nothing but a empty layer in your image. This line will be the starting point for building container image. The following line will be forming the initial filesystem layer in your image.To this understand container image layer better, take a look at this Docker…