check_fix.sh 707 Bytes
#!/bin/bash

echo "=== 验证前端修复 ==="

echo "等待前端启动..."
sleep 30

echo "检查前端状态:"
kubectl get pods -n ecommerce -l app=frontend

echo ""
echo "检查前端日志:"
LATEST_FRONTEND_POD=$(kubectl get pods -n ecommerce -l app=frontend --sort-by=.status.startTime -o name | tail -1)
if [ ! -z "$LATEST_FRONTEND_POD" ]; then
    echo "Pod: $LATEST_FRONTEND_POD"
    kubectl logs $LATEST_FRONTEND_POD -n ecommerce --tail=10
fi

echo ""
echo "测试前端健康检查:"
if kubectl get pods -n ecommerce -l app=frontend | grep -q Running; then
    kubectl exec -it $(kubectl get pods -n ecommerce -l app=frontend -o name | head -1) -n ecommerce -- curl -v http://localhost/health
fi