Platform Tools Folder [verified] Jun 2026
make db-failover
My team used to spend 2 hours every Monday morning cleaning up stale environments. One person ran kubectl get ns , another ran a Python script locally, and a third manually deleted ECR images.
The Secret Weapon of Platform Teams: Why You Need a tools/ Folder platform tools folder
Here is why adding a dedicated tools/ directory to your platform repository is the highest leverage, lowest effort change you can make this quarter.
It is not a dumping ground. It is a curated, version-controlled, executable collection of scripts, binaries, and utilities designed to your platform. make db-failover My team used to spend 2
tools/%: @echo "🔧 Running platform tool: $ " @./tools/$
This feature transforms the platform-tools folder into a unified command center for deploying smart contracts across multiple EVM-compatible networks (Ethereum, Polygon, Arbitrum, etc.) using a single configuration file. It is not a dumping ground
The folder is primarily known for three critical executable files:
Now, even the most stressed engineer during an incident can run:
# tools/find-orphaned-volumes #!/bin/bash # Lists PVCs not attached to a running pod kubectl get pvc --all-namespaces -o json | jq -r '.items[] | select(.status.phase=="Lost") | .metadata.name'