Skip to content

Commit

Permalink
Merge pull request #9859 from afbjorklund/linux-arch
Browse files Browse the repository at this point in the history
Add linux packages for the arm64 architecture
  • Loading branch information
medyagh authored Dec 8, 2020
2 parents a128bbb + 318bdcd commit 0223a6f
Show file tree
Hide file tree
Showing 2 changed files with 34 additions and 4 deletions.
4 changes: 4 additions & 0 deletions hack/jenkins/release_build_and_upload.sh
Original file line number Diff line number Diff line change
Expand Up @@ -48,15 +48,19 @@ 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"

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

Expand Down
34 changes: 30 additions & 4 deletions site/content/en/docs/start/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -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 %}}

Expand Down

0 comments on commit 0223a6f

Please sign in to comment.