Gitlab Backups Stuck when Istio Injection Enabled
Bug
Description
When enabling both Gitlab istio injection and cron backup, the istio sidecar never dies so the job hangs in NotReady indefinitely.
BigBang Version
1.21.0
Current mitigation
You can append the curl
command to the end of your extraArgs
option:
values:
gitlab:
task-runner:
backups:
cron:
extraArgs: "--skip registry,artifacts,lfs,uploads,packages && curl -fsI -X POST http://localhost:15020/quitquitquit"
Recommended Fix
Add conditional args to the CronJob if istio injection is enabled with the curl
command.