Allow for designation of a Default docker hub connector to be used by OOTB pipeline steps
U
Underlying Heron
Many of the OOTB pipelines/preconfigured steps are vulnerable to dockerhub rate limiting because the default docker connector is for anonymous access to dockerhub. As you know, this limits an organization to 100 Pulls over 6 hours from each distinct outbound ip address.
Instead, it seems like a better approach would be to have on out of the box mechanism for designating a default docker connector (such as an account variable), and configure OOTB pipelines (especially those in IaCM and IDP) to use that mechanism by default
We have implemented a prototype of this in our account, using one of our artifactory docker registries as the connector endpoint. It works, but it stil requires us to manually edit potentially every OOTB pipeline in order to select the variable we use to hold our default connector.
Not only does this approach, coupled with appropriately configured OOTB pipelines, allow us to avoid a very common error, but it allows us to mass-reconfigure those pipelines if the connector needs to be replaced or updated.
Log In