The Telepresence CLI will periodically check for new versions and notify you when an upgrade is available. Running the same commands used for installation will replace your current binary with the latest version.
# 1. Download the latest binary (~50 MB):sudo curl -fL https://app.getambassador.io/download/tel2/linux/amd64/latest/telepresence -o /usr/local/bin/telepresence# 2. Make the binary executable:sudo chmod a+x /usr/local/bin/telepresence
# Intel Macs# Upgrade via brew:brew upgrade datawire/blackbird/telepresence# OR upgrade manually:# 1. Download the latest binary (~60 MB):sudo curl -fL https://app.getambassador.io/download/tel2/darwin/amd64/latest/telepresence -o /usr/local/bin/telepresence# 2. Make the binary executable:sudo chmod a+x /usr/local/bin/telepresence# Apple silicon Macs# Install via brew:brew install datawire/blackbird/telepresence-arm64# OR Install manually:# 1. Download the latest binary (~60 MB):sudo curl -fL https://app.getambassador.io/download/tel2/darwin/arm64/latest/telepresence -o /usr/local/bin/telepresence# 2. Make the binary executable:sudo chmod a+x /usr/local/bin/telepresence
# Windows is in Developer Preview, here is how you can install it:# Make sure you run the following from Powershell as Administrator# 1. Download the latest windows zip containing telepresence.exe and its dependencies (~50 MB):curl -fL https://app.getambassador.io/download/tel2/windows/amd64/latest/telepresence.zip -o telepresence.zip# 2. Unzip the zip file to a suitable directory + cleanup zipExpand-Archive -Path telepresence.zipRemove-Item 'telepresence.zip'cd telepresence# 3. Run the install-telepresence.ps1 to install telepresence's dependencies. It will install telepresence to# C:\telepresence by default, but you can specify a custom path by passing in -Path C:\my\custom\pathSet-ExecutionPolicy Bypass -Scope Process.\install-telepresence.ps1# 4. Remove the unzipped directorycd ..Remove-Item telepresence# 5. Close your current Powershell and open a new one. Telepresence should now be usable as telepresence.exe
After upgrading your CLI you must stop any live Telepresence processes by issuing
telepresence quit, then upgrade the Traffic Manager by running
Note that if the Traffic Manager has been installed via Helm,
telepresence connect will never upgrade it. If you wish to upgrade a Traffic Manager that was installed via the Helm chart, please see the the Helm documentation