provider-alibaba
คือผู้ให้บริการโครงสร้างพื้นฐาน Crossplane สำหรับ Alibaba Cloud ผู้ให้บริการที่สร้างขึ้นจากซอร์สโค้ดในพื้นที่เก็บข้อมูลนี้สามารถติดตั้งลงในเครื่องบินควบคุม Crossplane และเพิ่มฟังก์ชันการทำงานใหม่ต่อไปนี้:
ต่อไปนี้ เราจะปรับใช้แอปติดตามเที่ยวบินโดยใช้ทรัพยากร OAM และ Alibaba RDS:
ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้ง:
จากนั้นตั้งค่าสภาพแวดล้อมในการทดลองใช้ครั้งแรก:
helm repo add crossplane-master https://charts.crossplane.io/master/
git clone [email protected]:crossplane/addon-oam-kubernetes-local.git ../addon-oam-kubernetes-local
export ACCESS_KEY_ID= < your-access-key-id >
export ACCESS_KEY_SECRET= < your-access-key-secret >
ควรรับรหัสการเข้าถึงผ่านระบบคลาวด์ของอาลีบาบา
จากนั้นรันคำสั่ง:
make demo
การดำเนินการนี้จะปรับใช้ Crossplane, addon-oam-kubernetes-local, การตั้งค่าผู้ให้บริการระบบคลาวด์ และสุดท้ายจะปรับใช้แอป OAM กับฐานข้อมูล Cloud RDS
ใช้สคริปต์ต่อไปนี้เพื่อรอจนกว่าฐานข้อมูลและแอปจะถูกปรับใช้สำเร็จและทำการส่งต่อพอร์ต:
#! /usr/bin/env bash
until kubectl port-forward deployment/web-ui 8080:8080 --address 0.0.0.0 ; do
sleep 5
done
แอปสาธิตสามารถเข้าถึงได้ที่ http://localhost:8080
ผู้ให้บริการ-อาลีบาบาเป็นโครงการที่ขับเคลื่อนโดยชุมชน และเรายินดีรับการมีส่วนร่วม ดูแนวทางการสนับสนุน Crossplane เพื่อเริ่มต้น
หากต้องการแจ้งจุดบกพร่อง เสนอแนะการปรับปรุง หรือการขอคุณสมบัติใหม่ โปรดเปิดประเด็น
โปรดใช้สิ่งต่อไปนี้เพื่อเข้าถึงสมาชิกของชุมชน:
ปัจจุบันเป้าหมายและเหตุการณ์สำคัญของผู้ให้บริการ-อาลีบาบาได้รับการติดตามในพื้นที่เก็บข้อมูล Crossplane ข้อมูลเพิ่มเติมสามารถพบได้ใน ROADMAP.md
ผู้ให้บริการ-อาลีบาบาดำเนินการตามโครงสร้างการกำกับดูแลและความเป็นเจ้าของเดียวกันกับโครงการ Crossplane หลัก
ผู้ให้บริการ-อาลีบาบาปฏิบัติตามหลักจรรยาบรรณเดียวกันกับโครงการ Crossplane หลัก
ผู้ให้บริการอาลีบาบาอยู่ภายใต้ใบอนุญาต Apache 2.0