From 1cdbb5c566c69a3bebccee599c2cabc0176746bf Mon Sep 17 00:00:00 2001 From: Alex Ellis Date: Wed, 19 Aug 2020 09:41:28 +0100 Subject: [PATCH] Update README.md --- README.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 60309f2..e505231 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,13 @@ This operator can be used to propagate a single ImagePullSecret to all namespace ### Why is this operator required? -The primary reason for creating this operator, is to make it easier for users of Kubernetes to consume images from the Docker Hub. Docker's recent [pricing and rate-limiting announcement](https://www.docker.com/pricing) for the Docker Hub has meant that a pull secret is required to make use of images on the Docker Hub. +The primary reason for creating this operator, is to make it easier for users of Kubernetes to consume images from the Docker Hub after [recent pricing and rate-limiting changes](https://www.docker.com/pricing) were brought in, an authenticated account is now required to pull images. + +* Unauthenticated users: 100 layers / 6 hours +* Authenticated users: 200 layers / 6 hours +* Paying, authenticated users: unlimited downloads + +See also: [Docker Hub rate limits & pricing](https://www.docker.com/pricing) Pulling images with authentication is required in two scenarios: * To extend the Docker Hub anonymous pull limits to a practical number