Skip to content

Commit 30c13bc

Browse files
authored
Merge pull request #530 from aurelianware/claude/fix-portal-rollout-timeout-eTHyI
Fix all services failing in AKS: add missing secrets, fix image refs
2 parents 59f267e + cea8e59 commit 30c13bc

File tree

2 files changed

+48
-1
lines changed

2 files changed

+48
-1
lines changed

.github/workflows/deploy-azure-aks.yml

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -325,12 +325,58 @@ jobs:
325325
-n ${{ env.NAMESPACE }} \
326326
--dry-run=client -o yaml | kubectl apply -f -
327327
328+
- name: Create MongoDB secret (Cosmos DB MongoDB API)
329+
run: |
330+
kubectl create secret generic mongodb-secret \
331+
--from-literal=connectionString="${{ secrets.COSMOS_DB_CONNECTION_STRING }}" \
332+
-n ${{ env.NAMESPACE }} \
333+
--dry-run=client -o yaml | kubectl apply -f -
334+
335+
- name: Create Cosmos DB endpoint/key secret
336+
run: |
337+
kubectl create secret generic cosmos-db-secret \
338+
--from-literal=endpoint="${{ secrets.COSMOS_DB_ENDPOINT }}" \
339+
--from-literal=key="${{ secrets.COSMOS_DB_KEY }}" \
340+
-n ${{ env.NAMESPACE }} \
341+
--dry-run=client -o yaml | kubectl apply -f -
342+
343+
- name: Create Cosmos config secret (trading-partner)
344+
run: |
345+
kubectl create secret generic cosmos-config \
346+
--from-literal=endpoint="${{ secrets.COSMOS_DB_ENDPOINT }}" \
347+
--from-literal=key="${{ secrets.COSMOS_DB_KEY }}" \
348+
-n ${{ env.NAMESPACE }} \
349+
--dry-run=client -o yaml | kubectl apply -f -
350+
351+
- name: Create Redis secret
352+
run: |
353+
kubectl create secret generic redis-secret \
354+
--from-literal=connectionString="${{ secrets.REDIS_CONNECTION_STRING }}" \
355+
-n ${{ env.NAMESPACE }} \
356+
--dry-run=client -o yaml | kubectl apply -f -
357+
358+
- name: Create Kafka secret
359+
run: |
360+
kubectl create secret generic kafka-secret \
361+
--from-literal=saslUsername="${{ secrets.KAFKA_SASL_USERNAME }}" \
362+
--from-literal=saslPassword="${{ secrets.KAFKA_SASL_PASSWORD }}" \
363+
-n ${{ env.NAMESPACE }} \
364+
--dry-run=client -o yaml | kubectl apply -f -
365+
366+
- name: Create Azure Storage secret
367+
run: |
368+
kubectl create secret generic azure-storage-secret \
369+
--from-literal=connectionString="${{ secrets.AZURE_STORAGE_CONNECTION_STRING }}" \
370+
-n ${{ env.NAMESPACE }} \
371+
--dry-run=client -o yaml | kubectl apply -f -
372+
328373
- name: Create Azure AD secret
329374
run: |
330375
kubectl create secret generic azure-ad-config \
331376
--from-literal=TenantId="${{ secrets.AZURE_AD_TENANT_ID }}" \
332377
--from-literal=ClientId="${{ secrets.AZURE_AD_CLIENT_ID }}" \
333378
--from-literal=ClientSecret="${{ secrets.AZURE_AD_CLIENT_SECRET }}" \
379+
--from-literal=Audience="${{ secrets.AZURE_AD_AUDIENCE }}" \
334380
-n ${{ env.NAMESPACE }} \
335381
--dry-run=client -o yaml | kubectl apply -f -
336382
@@ -380,6 +426,7 @@ jobs:
380426
echo "Applying ${manifest}..."
381427
sed \
382428
-e "s|choacrhy6h2vdulfru6.azurecr.io/cloudhealthoffice-|${ACR}/cloudhealthoffice-|g" \
429+
-e "s|ghcr.io/aurelianware/cloudhealthoffice-|${ACR}/cloudhealthoffice-|g" \
383430
-e "s|:latest|:${SHA}|g" \
384431
"$manifest" \
385432
| kubectl apply -f -

src/services/trading-partner-service/k8s/trading-partner-service-deployment.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ spec:
2121
image: ghcr.io/aurelianware/cloudhealthoffice-trading-partner-service:latest
2222
imagePullPolicy: Always
2323
ports:
24-
- containerPort: 80
24+
- containerPort: 8080
2525
name: http
2626
env:
2727
- name: ASPNETCORE_ENVIRONMENT

0 commit comments

Comments
 (0)