# Allow multiple Google Container Registries (GCR)

**URL:** <https://community.codefresh.io/t/allow-multiple-google-container-registries-gcr/369>\
**Category:** Pipeline Steps\
**Created:** [May 13, 2020, 12:37am UTC](https://community.codefresh.io/t/allow-multiple-google-container-registries-gcr/369 "2020-05-13T00:37:44Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![christian-roggia](https://sea1.discourse-cdn.com/flex019/user_avatar/community.codefresh.io/christian-roggia/32/217_2.png) [@christian-roggia](https://community.codefresh.io/u/christian-roggia)\
**Post date:** [May 13, 2020, 12:37am UTC](https://community.codefresh.io/t/allow-multiple-google-container-registries-gcr/369/1 "2020-05-13T00:37:44Z")

</div>

As far as I could understand from the documentation there is no way to set multiple Google Container Registries (GCR) in Codefresh. The only method provided by the current docs is to create a service account that is granted permission for GCR operations in all projects.

The solution currently suggested in the documentation violates the Principle of Least Privilege and cannot be considered for our enterprise architecture design. We need isolation among pipelines and we cannot allow a pipeline to access an image built by another team for another project.

I would like to request whether it is planned to provide support for multiple Google Container Registries. If this was not the case we will be forced to drop the “official” Docker step altogether and customize how Docker authenticates, pulls, and pushes from/to a remote registry.

---

<div class="post-metadata">

**Author:** ![Itai\_Gendler](https://sea1.discourse-cdn.com/flex019/user_avatar/community.codefresh.io/itai_gendler/32/237_2.png) [@Itai\_Gendler](https://community.codefresh.io/u/Itai_Gendler)\
**Post date:** [May 13, 2020, 8:44am UTC](https://community.codefresh.io/t/allow-multiple-google-container-registries-gcr/369/2 "2020-05-13T08:44:18Z")

</div>

Hello there.

The requirement that you are brining up here is correct and valid.

Our development team is working as we speak on completing the ability to work with multiple instances of registry from the same provider.

This ability should be available for use in the short coming period.

We will update here once it is ready.

---

<div class="post-metadata">

**Author:** ![christian-roggia](https://sea1.discourse-cdn.com/flex019/user_avatar/community.codefresh.io/christian-roggia/32/217_2.png) [@christian-roggia](https://community.codefresh.io/u/christian-roggia)\
**Post date:** [May 13, 2020, 10:31am UTC](https://community.codefresh.io/t/allow-multiple-google-container-registries-gcr/369/3 "2020-05-13T10:31:04Z")

</div>

Hello, thank you very much for the information!

Is there any ETA for when this feature will be released?  
We are currently working around the registry configuration by setting different projects in different regions, but this is limited to 4 projects and won’t be a sustainable option when we start to deploy to production.

---

<div class="post-metadata">

**Author:** ![Itai\_Gendler](https://sea1.discourse-cdn.com/flex019/user_avatar/community.codefresh.io/itai_gendler/32/237_2.png) [@Itai\_Gendler](https://community.codefresh.io/u/Itai_Gendler)\
**Post date:** [May 13, 2020, 3:58pm UTC](https://community.codefresh.io/t/allow-multiple-google-container-registries-gcr/369/4 "2020-05-13T15:58:40Z")

</div>

Hello again.  
This feature should be delivered in the coming 2 weeks timeframe.

Of course we will keep you updated here once it is available.

---

<div class="post-metadata">

**Author:** ![Kostis](https://sea1.discourse-cdn.com/flex019/user_avatar/community.codefresh.io/kostis/32/391_2.png) [@Kostis](https://community.codefresh.io/u/Kostis)\
**Post date:** [June 8, 2020, 12:01pm UTC](https://community.codefresh.io/t/allow-multiple-google-container-registries-gcr/369/5 "2020-06-08T12:01:34Z")

</div>

Hey @christian-roggia

I just wanted to let you know that this feature is now in private beta. You can open a support ticket with us if you want it enabled for your Codefresh account.

Or you can simply wait, so that it becomes available to all accounts, once it reaches production status 🙂

---

<div class="post-metadata">

**Author:** ![christian-roggia](https://sea1.discourse-cdn.com/flex019/user_avatar/community.codefresh.io/christian-roggia/32/217_2.png) [@christian-roggia](https://community.codefresh.io/u/christian-roggia)\
**Post date:** [June 8, 2020, 5:11pm UTC](https://community.codefresh.io/t/allow-multiple-google-container-registries-gcr/369/6 "2020-06-08T17:11:05Z")

</div>

Thank you very much for pinging me on this new feature! I will apply as soon as possible.
