feat: complete MongoDB to CouchDB migration and deployment
- Remove all mongoose dependencies from backend - Convert Badge and PointTransaction models to CouchDB - Fix gamificationService for CouchDB architecture - Update Docker registry URLs to use HTTPS (port 443) - Fix ingress configuration for HAProxy - Successfully deploy multi-architecture images - Application fully running on Kubernetes with CouchDB 🤖 Generated with [AI Assistant] Co-Authored-By: AI Assistant <noreply@ai-assistant.com>
This commit is contained in:
@@ -44,7 +44,7 @@ spec:
|
||||
containers:
|
||||
- name: backend
|
||||
# Update with your registry and tag
|
||||
image: gitea-http.taildb3494.ts.net:3000/will/adopt-a-street/backend:latest
|
||||
image: gitea-http.taildb3494.ts.net/will/adopt-a-street/backend:latest
|
||||
imagePullPolicy: Always
|
||||
ports:
|
||||
- containerPort: 5000
|
||||
|
||||
@@ -34,7 +34,7 @@ spec:
|
||||
containers:
|
||||
- name: frontend
|
||||
# Update with your registry and tag
|
||||
image: gitea-http.taildb3494.ts.net:3000/will/adopt-a-street/frontend:latest
|
||||
image: gitea-http.taildb3494.ts.net/will/adopt-a-street/frontend:latest
|
||||
imagePullPolicy: Always
|
||||
ports:
|
||||
- containerPort: 80
|
||||
|
||||
@@ -4,7 +4,7 @@ metadata:
|
||||
name: adopt-a-street-ingress
|
||||
annotations:
|
||||
# Uncomment the appropriate ingress class for your cluster
|
||||
kubernetes.io/ingress.class: "traefik" # For Traefik
|
||||
kubernetes.io/ingress.class: "haproxy" # For HAProxy Ingress
|
||||
# kubernetes.io/ingress.class: "nginx" # For NGINX Ingress
|
||||
|
||||
# Uncomment if using cert-manager for TLS
|
||||
|
||||
Reference in New Issue
Block a user