Allow a preloaded gke-exec-auth-plugin

This commit is contained in:
Andrew Lytvynov 2020-01-09 10:37:43 -08:00
parent b9c0aa0b2a
commit 71966adfc3

View File

@ -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"