คุณกำลังดูเอกสารประกอบของ Apigee Edge
ไปที่เอกสารประกอบของ Apigee X ข้อมูล
หัวข้อนี้จะอธิบายวิธีดาวน์โหลดและติดตั้งอะแดปเตอร์ Apigee สำหรับ Envoy
ภาพรวม
ในขั้นตอนต่อไปนี้ คุณจะดาวน์โหลดและตั้งค่าแอปพลิเคชัน 2 รายการในระบบ ได้แก่ Apigee Remote Service CLI และ Apigee Remote Service สำหรับ Envoy
ดาวน์โหลดและติดตั้ง
- สร้างไดเรกทอรีฐานบนระบบที่จะติดตั้ง Remote Service CLI และบริการระยะไกล ตัวอย่างเช่น
mkdir ~/envoy-adapter
cd ~/envoy-adapter
export ENVOY_HOME=$PWD
- สำหรับขั้นตอนที่เหลือ ให้ตรวจสอบว่าคุณได้อยู่ในไดเรกทอรี
$ENVOY_HOME
:cd $ENVOY_HOME
- ดาวน์โหลด
รุ่นล่าสุด ของCLI บริการระยะไกลของ Apigee ของ Apigee
ลงใน
$ENVOY_HOME
ตรวจสอบว่าได้เลือกแพ็กเกจที่ถูกต้องสำหรับระบบปฏิบัติการของคุณ - ดาวน์โหลดบริการระยะไกล Apigee สำหรับ Envoy
รุ่นล่าสุดลงใน
$ENVOY_HOME
- สร้างไดเรกทอรีเพื่อเก็บเนื้อหาแพ็กเกจที่ดึงข้อมูลไว้ภายใน
$ENVOY_HOME
mkdir apigee-remote-service-cli
mkdir apigee-remote-service-envoy
- แยกเนื้อหาของไฟล์ tar ลงในไดเรกทอรีใหม่ ดังนี้
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
- ลบไฟล์ tar
- เมื่อทําตามขั้นตอนเหล่านี้แล้ว
$ENVOY_HOME
จะมีไดเรกทอรี 2 รายการดังนี้ls -1 . apigee-remote-service-cli apigee-remote-service-envoy
- สร้างตัวแปรสภาพแวดล้อมต่อไปนี้สำหรับไดเรกทอรี
apigee-remote-service-cli
และapigee-remote-service-envoy
คุณจะใช้ตัวแปรสภาพแวดล้อมเหล่านี้ ตลอดทั้งเอกสารประกอบexport CLI_HOME=$PWD/apigee-remote-service-cli
export REMOTE_SERVICE_HOME=$PWD/apigee-remote-service-envoy
ขั้นตอนถัดไป
ขณะนี้คุณพร้อมที่จะตั้งค่าและใช้ อะแดปเตอร์ Apigee สำหรับ Envoy เพื่อพร็อกซีการเรียก API ด้วยการจัดการ Apigee API แล้ว ตัวอย่างต่อไปนี้แสดงวิธีใช้อะแดปเตอร์กับ Apigee Edge สำหรับ Public Cloud
ตัวอย่าง | คำอธิบาย |
---|---|
Native Envoy กับ Apigee Edge สำหรับระบบคลาวด์สาธารณะ | เรียกใช้บริการระยะไกลเป็นไบนารีแบบเนทีฟหรือใน Docker การตั้งค่านี้ช่วยให้คุณใช้อะแดปเตอร์ Apigee สำหรับ Envoy กับ Apigee Edge สำหรับระบบคลาวด์สาธารณะได้ |
Envoy แบบดั้งเดิมด้วย Apigee Edge สำหรับ Private Cloud | เรียกใช้บริการระยะไกลเป็นไบนารีแบบเนทีฟหรือใน Docker การตั้งค่าสำหรับ Private Cloud จะคล้ายกับการตั้งค่า Public Cloud โปรดดูการอ้างอิง CLI สำหรับแฟล็กคำสั่งการจัดสรรพิเศษที่ต้องใช้สำหรับ Private Cloud |