Commit 029a383
committed
🐛 Fix OAuth2-Proxy sync wave to wait for Keycloak secrets
PROBLEM:
- OAuth2-Proxy was sync-wave 0 (deploys FIRST)
- Keycloak was sync-wave 5 (deploys LATER)
- OAuth2-Proxy pods tried to start before secrets existed
- Resulted in CreateContainerConfigError + exponential backoff (5-10 min delays)
FIX:
- Move OAuth2-Proxy to sync-wave 10
- Now deploys AFTER Keycloak (wave 5) is healthy
- Secrets are created and reflected before OAuth2-Proxy starts
- Eliminates CreateContainerConfigError and backoff delays
IMPACT:
- CI: Reduces deployment time by ~5-10 minutes
- Local: No more manual pod restarts needed
- Prevents race condition between secret creation and pod startup1 parent 696fc70 commit 029a383
1 file changed
+1
-1
lines changedLines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
0 commit comments