CanisterWorm: the self-spreading npm worm
Breaking down the CanisterWorm supply chain attack — how a misconfigured GitHub Actions workflow led to a self-propagating npm worm, and what it means for CI/CD security going forward.
Technical writing on infrastructure, DevOps, and cloud-native engineering.
Breaking down the CanisterWorm supply chain attack — how a misconfigured GitHub Actions workflow led to a self-propagating npm worm, and what it means for CI/CD security going forward.
Running Cloudflare Tunnels as a Kubernetes DaemonSet with health probes, secrets management, and no exposed ports. Production setup and configuration.
After two years of k8s complexity, I seriously evaluated switching to Docker Swarm. Here's what I learned about the trade-offs and why I ultimately stayed.
Expanding an existing, attached disk in Proxmox with no downtime
This post covers the steps to expand storage by adding an addition disk to a Ubuntu VM in a Proxmox VE server
$ # No posts found matching the selected tags