From 22c1557704fe263498e9f6d08996e4a83c7c9d36 Mon Sep 17 00:00:00 2001 From: Marcin Juszkiewicz Date: Wed, 19 Apr 2017 15:44:16 +0200 Subject: kubetoolbox: mark as x86-64 only Image is using 'kubectl' binary which is not available for non-x86 architectures. Change-Id: I26f4d2d8fa01f665ed25e429bca856c0fe3f852f Partially-Implements: blueprint multiarch-and-arm64-containers --- docker/kubetoolbox/Dockerfile.j2 | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'docker') diff --git a/docker/kubetoolbox/Dockerfile.j2 b/docker/kubetoolbox/Dockerfile.j2 index 11790dbb4..6c8372fd9 100644 --- a/docker/kubetoolbox/Dockerfile.j2 +++ b/docker/kubetoolbox/Dockerfile.j2 @@ -3,6 +3,13 @@ MAINTAINER {{ maintainer }} {% block kubetoolbox_header %}{% endblock %} +{% if base_arch != 'x86_64' %} + +RUN echo 'There is no "kubectl" binary for {{ base_arch }}' \ + && /bin/false + +{% endif %} + {% import "macros.j2" as macros with context %} {% set kubetoolbox_packages = [ -- cgit v1.2.3