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

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

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

ภาพรวม

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

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

  1. สร้างไดเรกทอรีฐานในระบบเพื่อติดตั้ง Remote Service CLI และ Remote Service เช่น
    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 for Envoy เพื่อพร็อกซีการเรียก API ด้วยการจัดการ API ของ Apigee แล้ว ตัวอย่างต่อไปนี้จะแสดงวิธีใช้อะแดปเตอร์กับ Apigee Edge for Public Cloud:

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