File tree Expand file tree Collapse file tree 4 files changed +31
-3
lines changed
recipai-chart/templates/server
server/chat/src/main/resources Expand file tree Collapse file tree 4 files changed +31
-3
lines changed Original file line number Diff line number Diff line change 1+ name : Manual Helm deployment
2+
3+ on :
4+ workflow_dispatch :
5+
6+ jobs :
7+ helm-deploy :
8+ runs-on : ubuntu-latest
9+ steps :
10+ - name : Checkout code
11+ uses : actions/checkout@v4
12+
13+ - name : Set up Helm
14+ uses : azure/setup-helm@v3
15+
16+ - name : Set up Kubeconfig
17+ run : |
18+ mkdir -p ~/.kube
19+ echo "${{ secrets.KUBE_CONFIG }}" > ~/.kube/config
20+ chmod 600 ~/.kube/config
21+
22+ - name : Deploy with Helm
23+ run : |
24+ helm -n team-continuous-disappointment upgrade recip-ai ./recipai-chart \
25+ --set secrets.gitlabClientSecret="${{ secrets.PROD_CLIENT_SECRET }}" \
26+ --set secrets.mongodbAdminPassword="${{ secrets.MONGODB_ADMIN_PASSWORD }}" \
27+ --set secrets.apiOpenai="${{ secrets.API_OPENAI }}" \
28+ --set secrets.apiOpenwebui="${{ secrets.API_OPENWEBUI }}"
Original file line number Diff line number Diff line change 1919 image : " {{ .Values.image.repository }}/chat:{{ .Values.image.tag }}"
2020 imagePullPolicy : Always
2121 ports :
22- - containerPort : {{ .Values.ports.chat }}
22+ - containerPort : {{ .Values.ports.server. chat }}
2323 name : chat-api
2424 env :
2525 - name : MONGODB_USERNAME
Original file line number Diff line number Diff line change 1919 image : " {{ .Values.image.repository }}/user:{{ .Values.image.tag }}"
2020 imagePullPolicy : Always
2121 ports :
22- - containerPort : {{ .Values.ports.user }}
22+ - containerPort : {{ .Values.ports.server. user }}
2323 name : user-api
2424 resources :
2525 limits :
Original file line number Diff line number Diff line change 55 name : chat
66 data :
77 mongodb :
8- uri : ${MONGODB_URI}
8+ uri : mongodb://${MONGODB_USERNAME}:${MONGODB_PASSWORD}@mongodb-service:27017/admin
99server :
1010 port : 8082
You can’t perform that action at this time.
0 commit comments