Pierwsze kroki

Wyświetlasz dokumentację Apigee Edge.
Przejdź do dokumentacji Apigee X.
info

Z tego artykułu dowiesz się, jak pobrać i zainstalować Apigee Adapter for Envoy.

Przegląd

W kolejnych krokach pobierzesz i skonfigurujesz w systemie 2 aplikacje: interfejs wiersza poleceń usługi zdalnej Apigee i usługę zdalną Apigee dla Envoy.

Pobieranie i instalowanie

  1. Utwórz w systemie katalog główny, w którym zainstalujesz interfejs wiersza poleceń usługi zdalnej i usługę zdalną. Na przykład:
    mkdir ~/envoy-adapter
    cd ~/envoy-adapter
    export ENVOY_HOME=$PWD
  2. W pozostałych krokach upewnij się, że jesteś w katalogu $ENVOY_HOME:
    cd $ENVOY_HOME
  3. Pobierz najnowszą wersję interfejsu wiersza poleceń usługi zdalnej Apigee do $ENVOY_HOME. Pamiętaj, aby pobrać odpowiedni pakiet dla swojego systemu operacyjnego.
  4. Pobierz najnowszą wersję usługi zdalnej Apigee dla Envoy do katalogu $ENVOY_HOME.
  5. Utwórz katalogi do przechowywania wyodrębnionej zawartości pakietu w katalogu $ENVOY_HOME:
    mkdir apigee-remote-service-cli
    mkdir apigee-remote-service-envoy
  6. Wyodrębnij zawartość pliku tar do nowych katalogów:
    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
  7. Usuń pliki tar.
  8. Po wykonaniu tych czynności katalog $ENVOY_HOME będzie zawierać 2 katalogi:
    ls -1 .
      apigee-remote-service-cli
      apigee-remote-service-envoy
  9. Utwórz te zmienne środowiskowe dla katalogów apigee-remote-service-cli i apigee-remote-service-envoy. Będziesz ich używać w całej dokumentacji:
    export CLI_HOME=$PWD/apigee-remote-service-cli
    export REMOTE_SERVICE_HOME=$PWD/apigee-remote-service-envoy

Dalsze kroki

Możesz teraz skonfigurować i używać Apigee Adapter for Envoy do przekazywania wywołań interfejsu API za pomocą Apigee API Management. Z przykładu poniżej dowiesz się, jak używać adaptera z Apigee Edge dla chmury publicznej:

Przykład Opis
Natywny Envoy z Apigee Edge dla chmury publicznej Uruchom usługę zdalną jako natywny plik binarny lub w Dockerze. Ta konfiguracja umożliwia korzystanie z Apigee Adapter for Envoy z Apigee Edge dla chmury publicznej.
Natywny Envoy z Apigee Edge dla chmury prywatnej Uruchom usługę zdalną jako natywny plik binarny lub w Dockerze. Konfiguracja chmury prywatnej jest podobna do konfiguracji chmury publicznej. Więcej informacji o specjalnych flagach poleceń udostępniania, których musisz użyć w przypadku chmury publicznej, znajdziesz w dokumentacji interfejsu wiersza poleceń.