@@ -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 -
0 commit comments