#!/bin/bash
BINARY_URL="https://github.com/brudnak/vai-vacuum/releases/download/v1.0.0-beta/vai-vacuum"
for pod in $(kubectl get pods -n cattle-system --no-headers -o custom-columns=":metadata.name" | grep "^rancher-" | grep -v "^rancher-webhook"); do
    echo "Processing pod: $pod"
    
    # Download and run vai-vacuum directly in the pod
    kubectl exec $pod -n cattle-system -c rancher -- sh -c \
        "curl -kL -o /tmp/vai-vacuum '$BINARY_URL' && chmod +x /tmp/vai-vacuum && /tmp/vai-vacuum && rm /tmp/vai-vacuum" \
        | base64 -d > ${pod}-snapshot.db
    
    echo "Snapshot saved to ${pod}-snapshot.db"
done| Country | Region / State | City | Sessions | 
|---|---|---|---|
| 🇨🇦 Canada | Quebec | L'Ange-Gardien | 1 | 
| 🇨🇦 Canada | Quebec | Québec | 3 | 
| 🇺🇸 United States | Arizona | Phoenix | 1 | 
| 🇺🇸 United States | Indiana | Plainfield | 1 | 
| 🇺🇸 United States | New York | Niagara Falls | 2 | 
| 🇺🇸 United States | Oklahoma | Oklahoma City | 1 | 
| 🇺🇸 United States | Texas | Fort Stockton | 1 | 






  
  

