From fc91a16ec7739bd88011ec0b1a9f00843a0c2341 Mon Sep 17 00:00:00 2001 From: Crypt Keeper <64215+codefromthecrypt@users.noreply.github.com> Date: Tue, 22 Jun 2021 20:14:24 +0800 Subject: [PATCH] Removes most references to getenvoy (#16868) There seem to be some concerns about getenvoy's distributions, and most of them are moot at this point. As the getenvoy project stops building and publishing envoy, we should make sure users are aware where "official" things are. Right now, there are official and more maintained alternatives for everything except system packages. This removes the website links of getenvoy for everything except system packages. It also removes the section about nightlies as I don't think they are being maintained and certainly won't be moving forward. See: https://github.com/envoyproxy/envoy/issues/16867 https://github.com/envoyproxy/envoy/issues/16830#issuecomment-856410711 Signed-off-by: Adrian Cole --- docs/root/start/install.rst | 59 ++++--------------------------------- 1 file changed, 5 insertions(+), 54 deletions(-) diff --git a/docs/root/start/install.rst b/docs/root/start/install.rst index 90c72fc2940c..752075ad4f81 100644 --- a/docs/root/start/install.rst +++ b/docs/root/start/install.rst @@ -5,9 +5,6 @@ Installing Envoy The Envoy project :ref:`provides a number of pre-built Docker images ` for both ``amd64`` and ``arm64`` architectures. -The `Get Envoy `__ project also maintains a number of binaries -and repositories to accommodate many popular distributions. - If you are :ref:`installing on Mac OSX `, you can install natively with ``brew``. Once you have installed Envoy, check out the :ref:`quick start ` guide for more information on @@ -17,7 +14,7 @@ Install Envoy on Debian GNU/Linux ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ You can `install Envoy on Debian `_ -using `Get Envoy `__. +using `Get Envoy `__ until `official packages exist `_. .. code-block:: console @@ -30,16 +27,11 @@ using `Get Envoy `__. $ sudo apt update $ sudo apt install getenvoy-envoy -.. tip:: - - To add the nightly repository instead, replace the word ``stable`` with ``nightly``, - when adding the ``apt`` repository. - Install Envoy on Ubuntu Linux ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ You can `install Envoy on Ubuntu `_ -using `Get Envoy `__. +using `Get Envoy `__ until `official packages exist `_. .. code-block:: console @@ -52,16 +44,11 @@ using `Get Envoy `__. $ sudo apt update $ sudo apt install -y getenvoy-envoy -.. tip:: - - To add the nightly repository instead, replace the word ``stable`` with ``nightly``, - when adding the ``apt`` repository. - Install Envoy on RPM-based distros ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ You can `install Envoy on Centos/Redhat Enterprise Linux (RHEL) `_ -using `Get Envoy `__. +using `Get Envoy `__ until `official packages exist `_. .. code-block:: console @@ -69,22 +56,12 @@ using `Get Envoy `__. $ sudo yum-config-manager --add-repo https://getenvoy.io/linux/rpm/tetrate-getenvoy.repo $ sudo yum install getenvoy-envoy -.. tip:: - - You can enable/disable ``nightly`` using ``yum-config-manager``: - - .. code-block:: console - - $ sudo yum-config-manager --enable tetrate-getenvoy-nightly - $ sudo yum-config-manager --disable tetrate-getenvoy-nightly - .. _start_install_macosx: Install Envoy on Mac OSX ~~~~~~~~~~~~~~~~~~~~~~~~ -You can install Envoy on Mac OSX using the official brew repositories, or from -`Get Envoy `__. +You can install Envoy on Mac OSX using the official brew repositories. .. tabs:: @@ -93,19 +70,6 @@ You can install Envoy on Mac OSX using the official brew repositories, or from $ brew update $ brew install envoy - .. tab:: Get Envoy - - .. code-block:: console - - $ brew tap tetratelabs/getenvoy - $ brew install envoy - - .. tip:: - - You can install the ``nightly`` version from - `Get Envoy `__ by adding the ``--HEAD`` flag to - the install command. - .. _start_install_windows: Install Envoy on Windows @@ -123,8 +87,7 @@ You can run Envoy using the official Windows Docker image. Install Envoy using Docker ~~~~~~~~~~~~~~~~~~~~~~~~~~ -You can run Envoy using the official Docker images, or by -using images provided by `Get Envoy `__. +You can run Envoy using the official Docker images. The following commands will pull and show the Envoy version of current images. @@ -144,18 +107,6 @@ The following commands will pull and show the Envoy version of current images. $ docker pull envoyproxy/|envoy_distroless_docker_image| $ docker run --rm envoyproxy/|envoy_distroless_docker_image| --version - .. tab:: Get Envoy - - .. code-block:: console - - $ docker pull getenvoy/envoy:stable - $ docker run --rm getenvoy/envoy:stable --version - - .. tip:: - - To use the ``nightly`` version from `Get Envoy `__ - replace the word ``stable`` with ``nightly`` in the above commands. - .. _install_binaries: Pre-built Envoy Docker images