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 مع قاعدة بيانات 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.
Provider-alibaba هو مشروع يحركه المجتمع ونحن نرحب بالمساهمات. راجع إرشادات المساهمة في Crossplane للبدء.
لتسجيل الأخطاء أو اقتراح التحسينات أو طلب ميزات جديدة، يرجى فتح مشكلة.
يرجى استخدام ما يلي للوصول إلى أعضاء المجتمع:
يتم حاليًا تتبع الأهداف والمعالم الرئيسية لموفر خدمة alibaba في مستودع Crossplane. يمكن العثور على مزيد من المعلومات في ROADMAP.md.
يتم تشغيل Provider-alibaba وفقًا لنفس هيكل الحوكمة والملكية مثل مشروع Crossplane الأساسي.
يلتزم Provider-alibaba بنفس قواعد السلوك التي يلتزم بها مشروع Crossplane الأساسي.
Provider-alibaba يخضع لترخيص Apache 2.0.