Skip to content

Commit 0223a6f

Browse files
authored
Merge pull request #9859 from afbjorklund/linux-arch
Add linux packages for the arm64 architecture
2 parents a128bbb + 318bdcd commit 0223a6f

File tree

2 files changed

+34
-4
lines changed

2 files changed

+34
-4
lines changed

hack/jenkins/release_build_and_upload.sh

+4
Original file line numberDiff line numberDiff line change
@@ -48,15 +48,19 @@ env BUILD_IN_DOCKER=y \
4848
all \
4949
out/minikube-installer.exe \
5050
"out/minikube_${DEB_VERSION}-0_amd64.deb" \
51+
"out/minikube_${DEB_VERSION}-0_arm64.deb" \
5152
"out/minikube-${RPM_VERSION}-0.x86_64.rpm" \
53+
"out/minikube-${RPM_VERSION}-0.aarch64.rpm" \
5254
"out/docker-machine-driver-kvm2_${DEB_VERSION}-0_amd64.deb" \
5355
"out/docker-machine-driver-kvm2-${RPM_VERSION}-0.x86_64.rpm"
5456

5557
make checksum
5658

5759
# unversioned names to avoid updating upstream Kubernetes documentation each release
5860
cp "out/minikube_${DEB_VERSION}-0_amd64.deb" out/minikube_latest_amd64.deb
61+
cp "out/minikube_${DEB_VERSION}-0_arm64.deb" out/minikube_latest_arm64.deb
5962
cp "out/minikube-${RPM_VERSION}-0.x86_64.rpm" out/minikube-latest.x86_64.rpm
63+
cp "out/minikube-${RPM_VERSION}-0.aarch64.rpm" out/minikube-latest.aarch64.rpm
6064

6165
gsutil -m cp out/* "gs://$BUCKET/releases/$TAGNAME/"
6266

site/content/en/docs/start/_index.md

+30-4
Original file line numberDiff line numberDiff line change
@@ -24,29 +24,55 @@ All you need is Docker (or similarly compatible) container or a Virtual Machine
2424
{{% tabs %}}
2525
{{% linuxtab %}}
2626

27-
For Linux users, we provide 3 easy download options:
27+
For Linux users, we provide 3 easy download options (for each architecture):
28+
29+
### x86
30+
31+
#### Binary download
2832

29-
### Binary download
3033

3134
```shell
3235
curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64
3336
sudo install minikube-linux-amd64 /usr/local/bin/minikube
3437
```
3538

36-
### Debian package
39+
#### Debian package
3740

3841
```shell
3942
curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube_latest_amd64.deb
4043
sudo dpkg -i minikube_latest_amd64.deb
4144
```
4245

43-
### RPM package
46+
#### RPM package
4447

4548
```shell
4649
curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-latest.x86_64.rpm
4750
sudo rpm -ivh minikube-latest.x86_64.rpm
4851
```
4952

53+
### ARM
54+
55+
#### Binary download
56+
57+
```shell
58+
curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-linux-arm64
59+
sudo install minikube-linux-arm64 /usr/local/bin/minikube
60+
```
61+
62+
#### Debian package
63+
64+
```shell
65+
curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube_latest_arm64.deb
66+
sudo dpkg -i minikube_latest_arm64.deb
67+
```
68+
69+
#### RPM package
70+
71+
```shell
72+
curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-latest.aarch64.rpm
73+
sudo rpm -ivh minikube-latest.aarch64.rpm
74+
```
75+
5076
{{% /linuxtab %}}
5177
{{% mactab %}}
5278

0 commit comments

Comments
 (0)