Melds the "pull image from gcr.io" and "pull image from docker hub" tests into a single test that pulls the agnhost image from the configured e2eRegistry. This also removes the need to maintain and update the image "gcr.io/kubernetes-e2e-test-images/windows-nanoserver:v1". It should have been a manifest list that also includes future Windows releases, like Windows Server 1903. Additionally, the image has ~300 MB, meaning that with this change, it won't have to wait as much to spawn a pod. Removes "should not be able to pull non-existing image from gcr.io", since the test "should not be able to pull image from invalid registry" test already exists, and both of them test the same effect: cannot spawn a pod with an image that does not exist.
19 KiB
19 KiB