Skip to content

Commit c6b2b77

Browse files
committed
Add brew install instruction for 2.20 docs.
Signed-off-by: Thomas Hallgren <[email protected]>
1 parent 9534423 commit c6b2b77

File tree

2 files changed

+42
-12
lines changed

2 files changed

+42
-12
lines changed

versioned_docs/version-2.20/install/client.md

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,22 +14,31 @@ Install the Telepresence client on your workstation by running the commands belo
1414
<Platform.TabGroup>
1515
<Platform.MacOSTab>
1616

17+
## Install with brew:
1718
```shell
18-
# Intel Macs
19+
brew install telepresenceio/telepresence/telepresence-oss
20+
```
21+
22+
## OR download the binary for your platform
1923

20-
# 1. Download the latest binary (~105 MB):
24+
### Intel Macs
25+
26+
```shell
27+
# 1. Download the binary.
2128
sudo curl -fL https://app.getambassador.io/download/tel2oss/releases/download/$dlVersion$/telepresence-darwin-amd64 -o /usr/local/bin/telepresence
2229

2330
# 2. Make the binary executable:
2431
sudo chmod a+x /usr/local/bin/telepresence
32+
```
2533

26-
# Apple silicon Macs
34+
### Apple silicon Macs
2735

36+
```shell
2837
# 1. Ensure that no old binary exists. This is very important because Silicon macs track the executable's signature
29-
# and just updating it in place will not work.
30-
sudo rm -f /usr/local/bin/telepresence
38+
# and just updating it in place will not work.
39+
sudo curl -fL https://app.getambassador.io/download/tel2oss/releases/download/$dlVersion$/telepresence-darwin-amd64 -o /usr/local/bin/telepresence
3140

32-
# 2. Download the latest binary (~101 MB):
41+
# 2. Download the binary.
3342
sudo curl -fL https://app.getambassador.io/download/tel2oss/releases/download/$dlVersion$/telepresence-darwin-arm64 -o /usr/local/bin/telepresence
3443

3544
# 3. Make the binary executable:

versioned_docs/version-2.20/install/upgrade.md

Lines changed: 27 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,21 +16,31 @@ if your current version is less than 2.8.0).
1616
<Platform.TabGroup>
1717
<Platform.MacOSTab>
1818

19+
## Upgrade with brew:
1920
```shell
20-
# Intel Macs
21+
brew upgrade telepresenceio/telepresence/telepresence-oss
22+
```
23+
24+
## OR upgrade by downloading the binary for your platform
25+
26+
### Intel Macs
2127

22-
# 1. Download the latest binary (~105 MB):
28+
```shell
29+
# 1. Download the binary.
2330
sudo curl -fL https://app.getambassador.io/download/tel2oss/releases/download/$dlVersion$/telepresence-darwin-amd64 -o /usr/local/bin/telepresence
2431

2532
# 2. Make the binary executable:
2633
sudo chmod a+x /usr/local/bin/telepresence
34+
```
2735

28-
# Apple silicon Macs
36+
### Apple silicon Macs
2937

30-
# 1. Remove the old binary. This is very important on Silicon macs, because they keep track of the binary signature
31-
sudo rm /usr/local/bin/telepresence
38+
```shell
39+
# 1. Ensure that no old binary exists. This is very important because Silicon macs track the executable's signature
40+
# and just updating it in place will not work.
41+
sudo curl -fL https://app.getambassador.io/download/tel2oss/releases/download/$dlVersion$/telepresence-darwin-amd64 -o /usr/local/bin/telepresence
3242

33-
# 2. Download the latest binary (~101 MB):
43+
# 2. Download the binary.
3444
sudo curl -fL https://app.getambassador.io/download/tel2oss/releases/download/$dlVersion$/telepresence-darwin-arm64 -o /usr/local/bin/telepresence
3545

3646
# 3. Make the binary executable:
@@ -48,6 +58,17 @@ sudo curl -fL https://app.getambassador.io/download/tel2oss/releases/download/$d
4858
sudo chmod a+x /usr/local/bin/telepresence
4959
```
5060

61+
</Platform.MacOSTab>
62+
<Platform.GNULinuxTab>
63+
64+
```shell
65+
# 1. Download the latest binary (~95 MB):
66+
sudo curl -fL https://app.getambassador.io/download/tel2oss/releases/download/$dlVersion$/telepresence-linux-amd64 -o /usr/local/bin/telepresence
67+
68+
# 2. Make the binary executable:
69+
sudo chmod a+x /usr/local/bin/telepresence
70+
```
71+
5172
</Platform.GNULinuxTab>
5273
<Platform.WindowsTab>
5374

0 commit comments

Comments
 (0)