Skip to content
This repository has been archived by the owner on Jun 29, 2022. It is now read-only.

Pull controlplane images from Quay to avoid hitting Docker Hub pulling limits #1226

Merged
merged 4 commits into from
Nov 30, 2020

Conversation

invidian
Copy link
Member

Closes #1225

In 044ec94 we switched to use tagged
CoreDNS image, but we missed this reference.

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
To mitigate Docker Hub pulling limits.

Mirror created by running the following commands:

docker pull coredns/coredns:1.8.0
docker tag coredns/coredns:1.8.0 quay.io/kinvolk/coredns:1.8.0
docker push quay.io/kinvolk/coredns:1.8.0

Part of #1225

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
@invidian invidian force-pushed the invidian/fix-docker-hub-limits-for-controlplane branch from 260f30a to 72b8267 Compare November 30, 2020 12:46
knrt10
knrt10 previously approved these changes Nov 30, 2020
Copy link
Member

@knrt10 knrt10 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1

@invidian
Copy link
Member Author

Bummer, it seems Calico mirror on Quay does not support multi-arch :| Created an issue for it projectcalico/calico#4227. And will probably build manifests myself for now.

To mitigate pulling limits in Docker Hub.

Calico currently offers official images in Quay, however they do not
support multi-arch manifest, so for the time being we need to use
manually built manifests based on images from Quay.

This issue is reported to upstream Calico:
projectcalico/calico#4227

Part of #1225.

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
To avoid hitting Docker Hub pull limits.

Part of #1225.

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
Copy link
Contributor

@iaguis iaguis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@invidian invidian merged commit 782775b into master Nov 30, 2020
@invidian invidian deleted the invidian/fix-docker-hub-limits-for-controlplane branch November 30, 2020 21:07
@invidian invidian mentioned this pull request Dec 7, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Cluster provisioning is unreliable because of Docker Hub limits
3 participants