Vous consultez la documentation d'Apigee Edge.
Consultez la
documentation Apigee X. en savoir plus
Cette rubrique explique comment télécharger et installer Apigee Adapter for Envoy.
Présentation
Dans les étapes suivantes, vous allez télécharger et configurer deux applications sur votre système : la CLI de service à distance Apigee et le service à distance Apigee pour Envoy.
Télécharger et installer
- Créez un répertoire de base sur votre système dans lequel installer la CLI du service distant et le service distant. Exemple :
mkdir ~/envoy-adapter
cd ~/envoy-adapter
export ENVOY_HOME=$PWD
- Pour les étapes restantes, assurez-vous d'être dans le répertoire
$ENVOY_HOME
:cd $ENVOY_HOME
- Téléchargez la dernière version de la CLI du service distant Apigee dans
$ENVOY_HOME
. Assurez-vous de récupérer le package correspondant à votre système d'exploitation. - Téléchargez la
dernière version du service à distance Apigee pour Envoy dans
$ENVOY_HOME
. - Créez les répertoires contenant le contenu du package extrait dans
$ENVOY_HOME
:mkdir apigee-remote-service-cli
mkdir apigee-remote-service-envoy
- Extrayez le contenu du fichier tar dans les nouveaux répertoires :
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
- Supprimez les fichiers TAR.
- Une fois ces étapes effectuées,
$ENVOY_HOME
contient deux répertoires :ls -1 . apigee-remote-service-cli apigee-remote-service-envoy
- Créez les variables d'environnement suivantes pour les répertoires
apigee-remote-service-cli
etapigee-remote-service-envoy
. Vous utiliserez ces variables d'environnement tout au long de la documentation :export CLI_HOME=$PWD/apigee-remote-service-cli
export REMOTE_SERVICE_HOME=$PWD/apigee-remote-service-envoy
Étapes suivantes
Vous êtes maintenant prêt à configurer et à utiliser Apigee Adapter for Envoy pour acheminer les appels d'API avec la gestion des API Apigee. L'exemple suivant vous montre comment utiliser l'adaptateur avec Apigee Edge pour le cloud public:
Exemple | Description |
---|---|
Envoy natif avec Apigee Edge pour le cloud public | Exécutez le service distant en tant que binaire natif ou dans Docker. Cette configuration vous permet d'utiliser Apigee Adapter for Envoy avec Apigee Edge pour le cloud public. |
Native Envoy avec Apigee Edge pour le cloud privé | Exécutez le service distant en tant que binaire natif ou dans Docker. La configuration du cloud privé est semblable à celle du cloud public. Consultez la documentation de référence de la CLI pour connaître les options de commande de provisionnement spéciales que vous devez utiliser pour le cloud privé. |