添加qiming-rcoder模块

This commit is contained in:
Codex
2026-06-01 13:54:52 +08:00
parent 8092c4b1f8
commit 4b1a580132
539 changed files with 151650 additions and 0 deletions

View File

@@ -0,0 +1,30 @@
#!/bin/bash
# ============================================================
# K8s 资源清理脚本 (Kustomize)
# 用法:
# ENV=dev ./undeploy.sh # 清理开发环境 (默认)
# ENV=prod ./undeploy.sh # 清理生产环境
# ============================================================
set -e
ENV="${ENV:-dev}"
case "$ENV" in
dev|prod) ;;
*)
echo "Error: ENV 必须是 dev 或 prod当前值: $ENV"
exit 1
;;
esac
# 路径解析:支持从任意 cwd 调用
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
NAMESPACE="${NAMESPACE:-nuwax-rcoder-${ENV}}"
OVERLAY_DIR="${SCRIPT_DIR}/manifests/overlays/${ENV}"
echo "=== 使用 Kustomize 清理 RCoder 资源 (${ENV} 环境, namespace: ${NAMESPACE}) ==="
kubectl delete -k "${OVERLAY_DIR}" --ignore-not-found
echo "=== RCoder 资源已清理 ==="