5 ms·
Speaking as someone who has paid for enterprise quay.io (CoreOS enterprise registry), and seen the source code and docker image.... Run far away. Not even the m
by lrvick 11y ago
Speaking as someone who has paid for enterprise quay.io (CoreOS enterprise registry), and seen the source code and docker image.... Run far away. Not even the most basic security or availability precautions were taken.
A casual security evaluation revealed that all of the 20+ processes in the quay.io registry container run as real root. Worse, the system has no authentication for image uploading allowing -anyone- clobber any existing image. Auth only exists for reading images which is entirely backwards. Requests for to patch these and other holes myself were denied.
Don't even get me started on general instability or that on a failed build it would hang and never accept new ones without a manual container restart.
Had to pull the plug on the whole thing and replace it with a few git hooks and a vanilla docker registry... Which has been simple and rock solid.
- krakensden 11y agoDid you sign an nda?
- lrvick 11y agoNot only did I not sign an NDA, the only way to update payment information and get access to the system was via email.