Adds gitea configuration

This commit is contained in:
2026-03-29 05:34:40 -04:00
parent f73aa118ac
commit 2bb1dfa1e4
10 changed files with 656 additions and 209 deletions

32
scripts/update-deployment.sh Executable file
View File

@@ -0,0 +1,32 @@
#!/bin/bash
set -e
# Update TurboVault deployment with new image version
# Usage: ./scripts/update-deployment.sh v1.0.1
VERSION=${1:-latest}
IMAGE="gitea.kazcloud.dev/ryankazokas/turbovault-app:${VERSION}"
NAMESPACE="turbovault"
echo "🚀 Updating TurboVault deployment to ${VERSION}..."
echo ""
# Update deployment
kubectl set image deployment/turbovault \
turbovault=${IMAGE} \
-n ${NAMESPACE}
echo "✅ Deployment updated to: ${IMAGE}"
echo ""
echo "⏳ Watching rollout status..."
kubectl rollout status deployment/turbovault -n ${NAMESPACE}
echo ""
echo "✅ Deployment complete!"
echo ""
echo "📊 Current pods:"
kubectl get pods -n ${NAMESPACE} -l app=turbovault
echo ""
echo "📝 View logs:"
echo "kubectl logs -f -l app=turbovault -n ${NAMESPACE}"