How to categorize this issue?
/area networking
/kind enhancement
What would you like to be added:
|
make docker-images |
|
docker tag europe-docker.pkg.dev/gardener-project/public/gardener/extensions/networking-calico:latest networking-calico-local:$version |
|
kind load docker-image networking-calico-local:$version --name gardener-local |
|
|
|
mkdir -p $repo_root/tmp |
|
cp -f $repo_root/example/controller-registration.yaml $repo_root/tmp/controller-registration.yaml |
|
yq -i e "(select (.helm.values.image) | .helm.values.image.tag) |= \"$version\"" $repo_root/tmp/controller-registration.yaml |
|
yq -i e '(select (.helm.values.image) | .helm.values.image.repository) |= "docker.io/library/networking-calico-local"' $repo_root/tmp/controller-registration.yaml |
|
|
|
kubectl apply --server-side --force-conflicts -f "$repo_root/tmp/controller-registration.yaml" |
to be changed to something like
https://github.com/gardener/gardener-extension-registry-cache/blob/c924400d255feba1266d5f943a2e64ec625ff210/hack/ci-e2e-kind.sh#L36-L40.
make docker-images
pulls the golang image from docker.io defined in the Dockerfile. With skaffold this is likely avoided.
Why is this needed:
To prevent dockerhub rate limit issues for e2e executions in prow.