Commit cea8e59
committed
Fix all services failing in AKS: add missing secrets, fix image refs
Root cause: nearly all services (0/N replicas) because the deploy workflow
only created 3 K8s secrets but services reference 9 distinct secrets.
Secrets added:
- mongodb-secret (from Cosmos DB connection string, MongoDB API)
- cosmos-db-secret (endpoint + key for Cosmos DB SDK services)
- cosmos-config (same, used by trading-partner-service)
- redis-secret (for claims-service, benefit-plan-service)
- kafka-secret (for claims-scrubbing-service)
- azure-storage-secret (for appeals, claims-scrubbing)
- azure-ad-config: added missing Audience key
Also fixed:
- sed replacement now handles ghcr.io image refs (6 services)
- trading-partner-service containerPort 80 → 8080 (matches health probes)
Required GitHub secrets to add:
COSMOS_DB_ENDPOINT, COSMOS_DB_KEY, REDIS_CONNECTION_STRING,
KAFKA_SASL_USERNAME, KAFKA_SASL_PASSWORD,
AZURE_STORAGE_CONNECTION_STRING, AZURE_AD_AUDIENCE
https://claude.ai/code/session_01A95Uah18uxLJpuAR5HShNS1 parent 59f267e commit cea8e59
File tree
2 files changed
+48
-1
lines changed- .github/workflows
- src/services/trading-partner-service/k8s
2 files changed
+48
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
325 | 325 | | |
326 | 326 | | |
327 | 327 | | |
| 328 | + | |
| 329 | + | |
| 330 | + | |
| 331 | + | |
| 332 | + | |
| 333 | + | |
| 334 | + | |
| 335 | + | |
| 336 | + | |
| 337 | + | |
| 338 | + | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
| 349 | + | |
| 350 | + | |
| 351 | + | |
| 352 | + | |
| 353 | + | |
| 354 | + | |
| 355 | + | |
| 356 | + | |
| 357 | + | |
| 358 | + | |
| 359 | + | |
| 360 | + | |
| 361 | + | |
| 362 | + | |
| 363 | + | |
| 364 | + | |
| 365 | + | |
| 366 | + | |
| 367 | + | |
| 368 | + | |
| 369 | + | |
| 370 | + | |
| 371 | + | |
| 372 | + | |
328 | 373 | | |
329 | 374 | | |
330 | 375 | | |
331 | 376 | | |
332 | 377 | | |
333 | 378 | | |
| 379 | + | |
334 | 380 | | |
335 | 381 | | |
336 | 382 | | |
| |||
380 | 426 | | |
381 | 427 | | |
382 | 428 | | |
| 429 | + | |
383 | 430 | | |
384 | 431 | | |
385 | 432 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
| 24 | + | |
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| |||
0 commit comments