Minikube & Hyper-V: Fix Start Host Error

Recently, I've been struggling with a Minikube issue on Windows 11 with Hyper-V enabled and decided to share a quick note about it. Many people opt for VirtualBox, but I believe Hyper-V is a superior option because it's a higher-level hypervisor that offers better performance. It's also readily available on Windows without the need to … Continue reading Minikube & Hyper-V: Fix Start Host Error

Kubernetes: liveness & readiness probes with Nginx and PHP-FPM

Last time I wrote about linking PHP-FPM and Nginx on Kubernetes (but also Docker). It is very common configuration because PHP is so popular as backend and Nginx offers great performance with low resources usage. If we use such mix, we should also think more about proper health check in our cluster. Without that, it … Continue reading Kubernetes: liveness & readiness probes with Nginx and PHP-FPM

Recovering files on Google Cloud Storage

Google Cloud is a complex and very powerful platform. One of its components is Cloud Storage - based on buckets, a place where we can store files. It supports a lot of options like files versioning, saving metadata, generating signed URLs for downloading/pushing files etc. One of the most problematic options is data recovery: if … Continue reading Recovering files on Google Cloud Storage