#!/bin/bash # create-dashboard-kubeconfig-fixed.sh echo "🔧 创建 Kubernetes Dashboard 可用的 kubeconfig 文件..." # 1. 确保 dashboard-user 存在并具有权限 cat </dev/null || true # 创建新的 secret kubectl apply -f - < dashboard-kubeconfig.yaml < /dev/null 2>&1; then echo "✅ kubeconfig 测试成功!" else echo "⚠️ kubeconfig 测试失败,尝试另一种格式..." # 尝试使用证书方式 cat > dashboard-kubeconfig-alternative.yaml <