Halaman ini berlaku untuk Apigee dan Apigee hybrid.
Lihat dokumentasi Apigee Edge.
Topik ini menjelaskan cara mendownload dan menginstal Adaptor Apigee untuk Envoy.
Ringkasan
Pada langkah-langkah berikut, Anda akan mendownload dan menyiapkan dua aplikasi di sistem: Apigee Remote Service CLI dan Apigee Remote Service for Envoy.
Mendownload dan menginstal
- Buat direktori dasar di sistem Anda untuk menginstal CLI Layanan Jarak Jauh dan Layanan Jarak Jauh. Contoh:
mkdir ~/envoy-adapter
cd ~/envoy-adapter
export ENVOY_HOME=$PWD
- Untuk langkah-langkah lainnya, pastikan Anda berada di direktori
$ENVOY_HOME
:cd $ENVOY_HOME
- Download
rilis terbaru Apigee Remote Service CLI
ke
$ENVOY_HOME
. Pastikan untuk mengambil paket yang benar untuk sistem operasi Anda. - Download
rilis terbaru Layanan Jarak Jauh Apigee untuk Envoy
ke
$ENVOY_HOME
. - Buat direktori untuk menyimpan konten paket yang diekstrak di dalam
$ENVOY_HOME
:mkdir apigee-remote-service-cli
mkdir apigee-remote-service-envoy
- Ekstrak konten file tar ke dalam direktori baru:
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
- Hapus file tar.
- Setelah Anda menyelesaikan langkah-langkah ini,
$ENVOY_HOME
akan berisi dua direktori:ls -1 . apigee-remote-service-cli apigee-remote-service-envoy
- Buat variabel lingkungan berikut untuk direktori
apigee-remote-service-cli
danapigee-remote-service-envoy
. Anda akan menggunakan variabel lingkungan ini di seluruh dokumentasi:export CLI_HOME=$PWD/apigee-remote-service-cli
export REMOTE_SERVICE_HOME=$PWD/apigee-remote-service-envoy
Langkah berikutnya
Sekarang Anda siap menyiapkan dan menggunakan Adaptor Apigee untuk Envoy guna melakukan proxy panggilan API dengan pengelolaan API Apigee. Contoh berikut menunjukkan cara menggunakan adaptor dengan Apigee dan Apigee hybrid:
Contoh | Deskripsi |
---|---|
Contoh Envoy native untuk Apigee dan hybrid | Instal dan jalankan Envoy dan Layanan Jarak Jauh secara lokal, bukan di dalam cluster Kubernetes. Anda dapat mengikuti contoh dalam dokumen ini untuk penginstalan Apigee dan Apigee hybrid. |
Contoh Apigee Hybrid dengan Kubernetes | Men-deploy Layanan Jarak Jauh ke dalam mesh layanan Istio. Layanan jarak jauh menyediakan endpoint ke proxy sidecar Istio yang diinstal di layanan target Anda. Penyiapan ini memungkinkan Anda menggunakan Adaptor Apigee untuk Envoy dengan penginstalan Apigee hybrid. |