Skip to content

Unicorn: split disable authorized keys into initContainer

Jason Plum requested to merge 94-unicorn-initcontainer-authkeys-file into master

Move the call to /scripts/disable-auth-keys-write into an initContainer definition.

The pod will not start without this completing successfully. This no longer interferes with Unicorn starting up (which is expensive as it is), which means that the Unicorn services is listening on port 8080 faster, reducing the likelihood of a timeout on the healthcheck causing a pod restart for "no reason".

This is combined with gitlab-org/build/CNG!32 (merged)

Closes #94 (closed)

Merge request reports