#!/bin/bash set -e NAMESPACE="ml-intern" IMAGE_TAG="${IMAGE_TAG:-latest}" REGISTRY="${REGISTRY:-ghcr.io/huggingface}" echo "=== ml-intern Production Deployment ===" echo "Namespace: $NAMESPACE" echo "Image: $REGISTRY/ml-intern:$IMAGE_TAG" echo "" kubectl apply -f k8s/namespace.yml kubectl apply -f k8s/configmap.yml if ! kubectl -n $NAMESPACE get secret ml-intern-secrets >/dev/null 2>&1; then echo "Creating secrets..." read -sp "HF Token: " HF_TOKEN && echo read -sp "Anthropic API Key (optional): " ANTHROPIC_KEY && echo read -sp "OpenAI API Key (optional): " OPENAI_KEY && echo read -sp "Groq API Key (optional): " GROQ_KEY && echo read -sp "NVIDIA API Key (optional): " NVIDIA_KEY && echo read -sp "Postgres Password: " PG_PASSWORD && echo cat <