zkt25/sk1/prepare-app.sh
2025-04-28 23:20:13 +02:00

27 lines
616 B
Bash
Executable File

#!/bin/bash
echo "Starting application deployment..."
# Apply Persistent Volume Claim
kubectl apply -f kubi/pvc.yaml
# Deploy PostgreSQL
kubectl apply -f kubi/postgres-deployment.yaml
kubectl apply -f kubi/postgres-service.yaml
# Deploy Backend
kubectl apply -f kubi/backend-deployment.yaml
kubectl apply -f kubi/backend-service.yaml
# Deploy Frontend
kubectl apply -f kubi/frontend-deployment.yaml
kubectl apply -f kubi/frontend-service.yaml
# Apply cert-manager ClusterIssuer
kubectl apply -f cluster-issuer.yaml
# Apply Ingress
kubectl apply -f kubi/ingress.yaml
echo "Deployment completed successfully!"