mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-23 19:56:01 +00:00
Merge pull request #68247 from awly/fetch-exec-plugin-license
Fetch gke-exec-plugin license file along with the binary
This commit is contained in:
commit
82a52de097
@ -275,6 +275,14 @@ function install-exec-auth-plugin {
|
|||||||
download-or-bust "${plugin_sha1}" "${plugin_url}"
|
download-or-bust "${plugin_sha1}" "${plugin_url}"
|
||||||
mv "${KUBE_HOME}/gke-exec-auth-plugin" "${KUBE_BIN}/gke-exec-auth-plugin"
|
mv "${KUBE_HOME}/gke-exec-auth-plugin" "${KUBE_BIN}/gke-exec-auth-plugin"
|
||||||
chmod a+x "${KUBE_BIN}/gke-exec-auth-plugin"
|
chmod a+x "${KUBE_BIN}/gke-exec-auth-plugin"
|
||||||
|
|
||||||
|
if [[ ! "${EXEC_AUTH_PLUGIN_LICENSE_URL:-}" ]]; then
|
||||||
|
return
|
||||||
|
fi
|
||||||
|
local -r license_url="${EXEC_AUTH_PLUGIN_LICENSE_URL}"
|
||||||
|
echo "Downloading gke-exec-auth-plugin license"
|
||||||
|
download-or-bust "" "${license_url}"
|
||||||
|
mv "${KUBE_HOME}/LICENSE" "${KUBE_BIN}/gke-exec-auth-plugin-license"
|
||||||
}
|
}
|
||||||
|
|
||||||
function install-kube-manifests {
|
function install-kube-manifests {
|
||||||
@ -421,6 +429,7 @@ function install-kube-binary-config {
|
|||||||
install-crictl
|
install-crictl
|
||||||
|
|
||||||
if [[ "${KUBERNETES_MASTER:-}" == "false" ]]; then
|
if [[ "${KUBERNETES_MASTER:-}" == "false" ]]; then
|
||||||
|
# TODO(awly): include the binary and license in the OS image.
|
||||||
install-exec-auth-plugin
|
install-exec-auth-plugin
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user