28 lines
1.3 KiB
Bash
Executable File
28 lines
1.3 KiB
Bash
Executable File
#!/bin/bash
|
|
# Rails应用状态检查脚本
|
|
|
|
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
|
|
echo "🔍 Rails应用状态检查"
|
|
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
|
|
echo ""
|
|
|
|
echo "📊 Pod状态:"
|
|
sshpass -p '1' ssh fei@149.13.91.216 "export KUBECONFIG=/etc/rancher/k3s/k3s.yaml && kubectl get pods -n rails-app"
|
|
|
|
echo ""
|
|
echo "🌐 Ingress状态:"
|
|
sshpass -p '1' ssh fei@149.13.91.216 "export KUBECONFIG=/etc/rancher/k3s/k3s.yaml && kubectl get ingress -n rails-app"
|
|
|
|
echo ""
|
|
echo "📝 最新日志 (最后20行):"
|
|
sshpass -p '1' ssh fei@149.13.91.216 "export KUBECONFIG=/etc/rancher/k3s/k3s.yaml && kubectl logs -n rails-app -l app=rails-app --tail=20"
|
|
|
|
echo ""
|
|
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
|
|
echo "💡 提示:"
|
|
echo " - 应用地址: http://r1.jpd.net3w.com"
|
|
echo " - HTTPS: https://r1.jpd.net3w.com"
|
|
echo " - 查看完整日志: bash check-logs.sh"
|
|
echo " - Gitea仓库: http://git.jpd.net3w.com/gitea_admin/rails-app"
|
|
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
|