Kubernetes Docker Hub Requirements

Hewlett Packard Enterprise recommends using a Docker Hub account. To create a Docker Hub account, see Docker Hub accounts.

Kubernetes clusters running on any version of Hewlett Packard Enterprise can occasionally encounter problems caused by the pull rate limit that Docker Hub applies to all free and anonymous accounts. These limits can cause cluster creation and application deployment to fail. If Kubernetes pods in a non-air-gap environment are failing to come into Ready state and are showing ImagePullBackoff or related errors, this is the most likely cause.

If you are using public repository and not Docker Hub account, you may face the pull rate limit issue. For possible workarounds see EZESC-232 in Issues and Workarounds.