Esta página aplica-se ao Apigee e ao Apigee Hybrid.
Veja a documentação do
Apigee Edge.
Este tópico explica como transferir e instalar o Apigee Adapter for Envoy.
Vista geral
Nos passos seguintes, vai transferir e configurar duas aplicações no seu sistema: a CLI do serviço remoto do Apigee e o serviço remoto do Apigee para o Envoy.
Transfira e instale
- Crie um diretório base no seu sistema no qual instalar a CLI do serviço remoto e o serviço remoto. Por exemplo:
mkdir ~/envoy-adaptercd ~/envoy-adapterexport ENVOY_HOME=$PWD - Para os restantes passos, certifique-se de que está no diretório
$ENVOY_HOME:cd $ENVOY_HOME
- Transfira a
versão mais recente da CLI do serviço remoto do Apigee
para
$ENVOY_HOME. Certifique-se de que transfere o pacote correto para o seu sistema operativo. - Transfira a
versão mais recente do Apigee Remote Service for Envoy
para
$ENVOY_HOME. - Crie diretórios para armazenar o conteúdo do pacote extraído em
$ENVOY_HOME:mkdir apigee-remote-service-climkdir apigee-remote-service-envoy - Extraia o conteúdo do ficheiro TAR para os novos diretórios:
tar -xf apigee-remote-service-cli_version_platform.tar.gz -C apigee-remote-service-clitar -xf apigee-remote-service-envoy_version_platform.tar.gz -C apigee-remote-service-envoy - Elimine os ficheiros TAR.
- Quando concluir estes passos,
$ENVOY_HOMEcontém 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-clieapigee-remote-service-envoy. Vai usar estas variáveis de ambiente em toda a documentação:export CLI_HOME=$PWD/apigee-remote-service-cliexport REMOTE_SERVICE_HOME=$PWD/apigee-remote-service-envoy
Passos seguintes
Já pode configurar e usar o adaptador da Apigee para o Envoy para encaminhar chamadas de API com a gestão de APIs da Apigee. Os exemplos seguintes mostram como usar o adaptador com o Apigee hybrid e o Apigee para a nuvem pública:
| Exemplo | Descrição |
|---|---|
| Istio sidecar com Apigee Hybrid | Implemente o serviço remoto numa malha de serviços do Istio. O serviço remoto fornece os pontos finais aos proxies sidecar do Istio que estão instalados nos seus serviços de destino. Esta configuração permite-lhe usar o Apigee Adapter for Envoy com uma instalação híbrida do Apigee. |