Você está visualizando a documentação do Apigee Edge.
Acesse a
documentação da
Apigee X. info
Neste tópico, explicamos como fazer o download e instalar o adaptador da Apigee para Envoy.
Visão geral
Nas etapas a seguir, você fará o download e configurará dois aplicativos no seu sistema: a CLI do serviço remoto da Apigee e o serviço remoto da Apigee para Envoy.
Fazer o download e instalar
- Crie um diretório base no seu sistema para instalar a CLI do serviço remoto e
o serviço remoto. Exemplo:
mkdir ~/envoy-adapter
cd ~/envoy-adapter
export ENVOY_HOME=$PWD
- Para as etapas restantes, verifique se você está no diretório
$ENVOY_HOME
:cd $ENVOY_HOME
- Faça o download da
versão mais recente (em inglês) da CLI do serviço remoto da Apigee
em
$ENVOY_HOME
. Escolha o pacote correto para seu sistema operacional. - Faça o download da
versão mais recente (em inglês) do serviço remoto da Apigee para Envoy
em
$ENVOY_HOME
. - Crie diretórios para armazenar o conteúdo do pacote extraído dentro de
$ENVOY_HOME
:mkdir apigee-remote-service-cli
mkdir apigee-remote-service-envoy
- Extraia o conteúdo do arquivo .tar nos novos diretórios:
tar -xf apigee-remote-service-cli_version_platform.tar.gz -C apigee-remote-service-cli
tar -xf apigee-remote-service-envoy_version_platform.tar.gz -C apigee-remote-service-envoy
- Exclua os arquivos tar.
- Quando você concluir essas etapas, o
$ENVOY_HOME
terá dois diretórios:ls -1 . apigee-remote-service-cli apigee-remote-service-envoy
- Crie as seguintes variáveis de ambiente para os diretórios
apigee-remote-service-cli
eapigee-remote-service-envoy
. Você vai usar essas variáveis de ambiente em toda a documentação:export CLI_HOME=$PWD/apigee-remote-service-cli
export REMOTE_SERVICE_HOME=$PWD/apigee-remote-service-envoy
Próximas etapas
Agora você está pronto para configurar e usar o adaptador da Apigee para Envoy para fazer chamadas de API do proxy com o gerenciamento de APIs da Apigee. O exemplo a seguir mostra como usar o adaptador com o Apigee Edge para nuvem pública:
Exemplo | Descrição |
---|---|
Engajado nativo com Apigee Edge para nuvem pública | Execute o serviço remoto como um binário nativo ou no Docker. Essa configuração permite usar o adaptador da Apigee para Envoy com o Apigee Edge para nuvem pública. |
Envoy nativo com o Apigee Edge para nuvem privada | Execute o serviço remoto como um binário nativo ou no Docker. A configuração da nuvem privada é semelhante à da nuvem pública. Consulte a referência da CLI para ver as flags de comando de provisionamento especiais que você precisa usar na nuvem privada. |