การเริ่มต้นใช้งาน

คุณกำลังดูเอกสารประกอบของ Apigee Edge
ไปที่เอกสารประกอบของ Apigee X
info

หัวข้อนี้อธิบายวิธีดาวน์โหลดและติดตั้ง Apigee Adapter for Envoy

ภาพรวม

ในขั้นตอนต่อไปนี้ คุณจะดาวน์โหลดและตั้งค่าแอปพลิเคชัน 2 รายการในระบบ ได้แก่ Apigee Remote Service CLI และ Apigee Remote Service สำหรับ Envoy

ดาวน์โหลดและติดตั้ง

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

ตัวอย่าง คำอธิบาย
Envoy ดั้งเดิมที่มี Apigee Edge สำหรับ Public Cloud เรียกใช้บริการระยะไกลเป็นไบนารีเนทีฟหรือใน Docker การตั้งค่านี้ ช่วยให้คุณใช้ Apigee Adapter for Envoy กับ Apigee Edge สำหรับ Public Cloud ได้
Envoy ดั้งเดิมที่มี Apigee Edge สำหรับ Private Cloud เรียกใช้บริการระยะไกลเป็นไบนารีเนทีฟหรือใน Docker การตั้งค่า Private Cloud จะคล้ายกับการตั้งค่า Public Cloud ดูข้อมูลอ้างอิง CLI สำหรับค่าสถานะคำสั่งการจัดสรรพิเศษที่คุณต้องใช้สำหรับ Private Cloud