In certain cases, when some of the upstream components are fairly slow, the health checks on Quay can sometimes time out on kubelet. If a sufficient number of timeouts is achieved, Quay pods get restarted and this happens very frequently once it first starts. For now, the only way to change the health probe timeouts is to manually change them by editing the Quay deployment, which means scaling down the operator and leaving it scaled down (otherwise, reconciliation would occur).
We would like to have an option to modify health checks through QuayRegistry CRD.
Thanks!