Page MenuHomePhabricator

create a public docker-registry lvs endpoint for being used behind varnish
Open, MediumPublic

Description

While there is an LVS service for docker-registry.discovery.wmnet record (that means the internal R/W registry) the read only public one is pointing to an specific VM, if that VM is powered down it would cause downtime on the public endpoint which is not ideal.

the goal of this task is to replace this line https://github.com/wikimedia/puppet/blob/5613ecac9d4d9354b2494683fd793ec9a54f0b53/hieradata/role/common/cache/text.yaml#L223 for an LVS endpoint on port 81 to be pooled and depooled as another service.

Event Timeline

fsero created this task.Jun 26 2019, 2:29 PM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptJun 26 2019, 2:29 PM
fsero triaged this task as Medium priority.Jul 5 2019, 7:04 AM