
Dockerhub will introduce rate limiting in November, and a lot of E2E tests are relying on the busybox image. It could potentially become an issue causing jobs to fail because of this. Ideally, we'd have the busybox image mirrored on gcr.io, but that could take some time. Until then, we can just have the Image Builder mirror the image for us in the staging registry and use that for tests until this issue is solved. The busybox image should NOT be promoted out of staging. During the sig-testing meeting, it was decided that we should do the same for the other images are hosted on dockerhub. Two different versions of httpd and nginx have to be built, and thus, the have different folders. An ALIAS file was added to httpd-new and nginx-new in order to keep the same image name.
18 lines
685 B
Docker
18 lines
685 B
Docker
# Copyright 2020 The Kubernetes Authors.
|
|
#
|
|
# Licensed under the Apache License, Version 2.0 (the "License");
|
|
# you may not use this file except in compliance with the License.
|
|
# You may obtain a copy of the License at
|
|
#
|
|
# http://www.apache.org/licenses/LICENSE-2.0
|
|
#
|
|
# Unless required by applicable law or agreed to in writing, software
|
|
# distributed under the License is distributed on an "AS IS" BASIS,
|
|
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
# See the License for the specific language governing permissions and
|
|
# limitations under the License.
|
|
|
|
# NOTE(claudiub): Noop. We're just mirroring the image to staging.
|
|
ARG BASEIMAGE
|
|
FROM $BASEIMAGE
|