From 318bdcd7881814c940f1c203f98ae23dc4dfdc0f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Anders=20F=20Bj=C3=B6rklund?= Date: Sat, 5 Dec 2020 10:37:59 +0100 Subject: [PATCH] Add linux packages for the arm64 architecture In addition to the already existing amd64 packages --- hack/jenkins/release_build_and_upload.sh | 4 +++ site/content/en/docs/start/_index.md | 34 +++++++++++++++++++++--- 2 files changed, 34 insertions(+), 4 deletions(-) diff --git a/hack/jenkins/release_build_and_upload.sh b/hack/jenkins/release_build_and_upload.sh index 493eabb81ab9..c2f15d9645d9 100755 --- a/hack/jenkins/release_build_and_upload.sh +++ b/hack/jenkins/release_build_and_upload.sh @@ -48,7 +48,9 @@ env BUILD_IN_DOCKER=y \ all \ out/minikube-installer.exe \ "out/minikube_${DEB_VERSION}-0_amd64.deb" \ + "out/minikube_${DEB_VERSION}-0_arm64.deb" \ "out/minikube-${RPM_VERSION}-0.x86_64.rpm" \ + "out/minikube-${RPM_VERSION}-0.aarch64.rpm" \ "out/docker-machine-driver-kvm2_${DEB_VERSION}-0_amd64.deb" \ "out/docker-machine-driver-kvm2-${RPM_VERSION}-0.x86_64.rpm" @@ -56,7 +58,9 @@ make checksum # unversioned names to avoid updating upstream Kubernetes documentation each release cp "out/minikube_${DEB_VERSION}-0_amd64.deb" out/minikube_latest_amd64.deb +cp "out/minikube_${DEB_VERSION}-0_arm64.deb" out/minikube_latest_arm64.deb cp "out/minikube-${RPM_VERSION}-0.x86_64.rpm" out/minikube-latest.x86_64.rpm +cp "out/minikube-${RPM_VERSION}-0.aarch64.rpm" out/minikube-latest.aarch64.rpm gsutil -m cp out/* "gs://$BUCKET/releases/$TAGNAME/" diff --git a/site/content/en/docs/start/_index.md b/site/content/en/docs/start/_index.md index 2a4820727d03..820334d9d27e 100644 --- a/site/content/en/docs/start/_index.md +++ b/site/content/en/docs/start/_index.md @@ -24,29 +24,55 @@ All you need is Docker (or similarly compatible) container or a Virtual Machine {{% tabs %}} {{% linuxtab %}} -For Linux users, we provide 3 easy download options: +For Linux users, we provide 3 easy download options (for each architecture): + +### x86 + +#### Binary download -### Binary download ```shell curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64 sudo install minikube-linux-amd64 /usr/local/bin/minikube ``` -### Debian package +#### Debian package ```shell curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube_latest_amd64.deb sudo dpkg -i minikube_latest_amd64.deb ``` -### RPM package +#### RPM package ```shell curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-latest.x86_64.rpm sudo rpm -ivh minikube-latest.x86_64.rpm ``` +### ARM + +#### Binary download + +```shell + curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-linux-arm64 + sudo install minikube-linux-arm64 /usr/local/bin/minikube +``` + +#### Debian package + +```shell +curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube_latest_arm64.deb +sudo dpkg -i minikube_latest_arm64.deb +``` + +#### RPM package + +```shell +curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-latest.aarch64.rpm +sudo rpm -ivh minikube-latest.aarch64.rpm +``` + {{% /linuxtab %}} {{% mactab %}}