9711ea045e
Release package / release (push) Failing after 2m18s
Co-authored-by: TakahashiNg <83152264+TakahashiNguyen@users.noreply.github.com> Reviewed-on: #41
26 lines
659 B
Bash
Executable File
26 lines
659 B
Bash
Executable File
#!/bin/bash
|
|
|
|
CURRENT_DIR=$(pwd)
|
|
SCRIPT_DIR=$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")" &> /dev/null && pwd)
|
|
|
|
cd "$SCRIPT_DIR/.."
|
|
|
|
TARGET="k8s/base"
|
|
|
|
for arg in "$@"; do
|
|
if [ "$arg" == "--dev" ]; then
|
|
TARGET="k8s/dev"
|
|
echo "🔧 Chế độ DEV: Đang chuẩn bị chạy Kustomize để dọn dẹp resources..."
|
|
break
|
|
fi
|
|
done
|
|
|
|
echo "🧹 Đang dọn dẹp namespace drinkool-backend..."
|
|
kubectl delete all --all -n drinkool-backend
|
|
|
|
echo "🚀 Đang triển khai bằng Kustomize (-k) từ: $TARGET"
|
|
kubectl apply -k "$TARGET" -n drinkool-backend
|
|
|
|
# Quay lại thư mục ban đầu
|
|
cd "$CURRENT_DIR"
|
|
echo "✅ Hoàn thành!" |