From 71966adfc39de10f9b7cf86bb3b0db77c67bac83 Mon Sep 17 00:00:00 2001 From: Andrew Lytvynov Date: Thu, 9 Jan 2020 10:37:43 -0800 Subject: [PATCH] Allow a preloaded gke-exec-auth-plugin --- cluster/gce/gci/configure.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/cluster/gce/gci/configure.sh b/cluster/gce/gci/configure.sh index 639f4a8f4bd..23340a69bd9 100644 --- a/cluster/gce/gci/configure.sh +++ b/cluster/gce/gci/configure.sh @@ -292,6 +292,11 @@ function install-exec-auth-plugin { local -r plugin_url="${EXEC_AUTH_PLUGIN_URL}" local -r plugin_sha1="${EXEC_AUTH_PLUGIN_SHA1}" + if is-preloaded "gke-exec-auth-plugin" "${plugin_sha1}"; then + echo "gke-exec-auth-plugin is preloaded" + return + fi + echo "Downloading gke-exec-auth-plugin binary" download-or-bust "${plugin_sha1}" "${plugin_url}" mv "${KUBE_HOME}/gke-exec-auth-plugin" "${KUBE_BIN}/gke-exec-auth-plugin"