Skip to content

[πŸš€ Feature]: Support more container registriesΒ #2798

@jjshoe

Description

@jjshoe

Feature and motivation

Dockerhub has rate limits, and they are reasonable for grabbing just the selenium container. However you have to consider most modern environments where automation is king. This means many other containers are being pulled from dockerhub, many times a day, from all over inside an organization by CI/CD. The limit can quickly be hit by an extensive build job. It's not uncommon to hit rate limits, that don't exist on other registries, regularly with dockerhub.

Pushing to Github Container Registry, or Amazon pubilc ECR should be very trivial to do with the existing selenium pipeline. Unlike a previous closed issue on this repository said, no one has to update any of their code to switch registries. The suggestion is to add repositories, not replace.

Adding this flexibility also gives options in the case of outages with a particular registry.

CC: #1401

Usage example

Cases where this helps:

  • Outages
  • Rate limits
  • Proximity to compute (aws)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions