File tree Expand file tree Collapse file tree 3 files changed +26
-5
lines changed Expand file tree Collapse file tree 3 files changed +26
-5
lines changed Original file line number Diff line number Diff line change 9999
100100 - name : Get Service URL
101101 run : |
102- HOSTNAME=$(kubectl get svc solar-system-service -o jsonpath='{.status.loadBalancer.ingress[0].hostname}')
103- echo "Service URL: http://$HOSTNAME:3000 "
102+ HOSTNAME=$(kubectl get svc solar-system-svc -o jsonpath='{.status.loadBalancer.ingress[0].hostname}')
103+ echo "Service URL: http://$HOSTNAME"
104104 working-directory : ./kubernetes
Original file line number Diff line number Diff line change @@ -63,12 +63,17 @@ jobs:
6363 run : |
6464 docker images
6565
66+ # Debug: Check if secrets are available
67+ echo "Checking environment variables:"
68+ echo "MONGO_URI length: ${#MONGO_URI}"
69+ echo "MONGO_USERNAME: $MONGO_USERNAME"
70+
6671 # Start the container
6772 docker run --name solar-system-app -d \
6873 -p 3000:3000 \
69- -e MONGO_URI=${{ secrets. MONGO_URI }} \
70- -e MONGO_USERNAME=${{ secrets. MONGO_USERNAME }} \
71- -e MONGO_PASSWORD=${{ secrets. MONGO_PASSWORD }} \
74+ -e MONGO_URI="$ MONGO_URI" \
75+ -e MONGO_USERNAME="$ MONGO_USERNAME" \
76+ -e MONGO_PASSWORD="$ MONGO_PASSWORD" \
7277 ghcr.io/${{ secrets.DOCKER_USERNAME }}/graduation-project-devops:${{ github.sha }}
7378
7479 # Wait for container to start
Original file line number Diff line number Diff line change 1818 imagePullPolicy : {{ .Values.image.pullPolicy }}
1919 ports :
2020 - containerPort : {{ .Values.service.targetPort }}
21+ env :
22+ - name : MONGO_URI
23+ valueFrom :
24+ secretKeyRef :
25+ name : mongo-secrets
26+ key : MONGO_URI
27+ - name : MONGO_USERNAME
28+ valueFrom :
29+ secretKeyRef :
30+ name : mongo-secrets
31+ key : MONGO_USERNAME
32+ - name : MONGO_PASSWORD
33+ valueFrom :
34+ secretKeyRef :
35+ name : mongo-secrets
36+ key : MONGO_PASSWORD
You can’t perform that action at this time.
0 commit comments