provider-alibaba
adalah penyedia infrastruktur Crossplane untuk Alibaba Cloud. Penyedia yang dibangun dari kode sumber dalam repositori ini dapat diinstal ke dalam bidang kendali Crossplane dan menambahkan fungsionalitas baru berikut:
Berikut ini, Kami akan menerapkan aplikasi pelacak penerbangan menggunakan sumber daya OAM dan Alibaba RDS:
Pastikan Anda telah menginstal:
Kemudian atur lingkungan pada percobaan pertama:
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 >
Kunci akses harus diperoleh melalui Alibaba cloud.
Kemudian jalankan perintah:
make demo
Ini akan menerapkan Crossplane, addon-oam-kubernetes-local, menyiapkan penyedia cloud, dan terakhir menerapkan aplikasi OAM dengan database cloud RDS.
Gunakan skrip berikut untuk menunggu hingga database dan aplikasi berhasil di-deploy dan melakukan port-forward:
#! /usr/bin/env bash
until kubectl port-forward deployment/web-ui 8080:8080 --address 0.0.0.0 ; do
sleep 5
done
Aplikasi demo dapat diakses di http://localhost:8080 .
Provider-alibaba adalah proyek berbasis komunitas dan kami menerima kontribusi. Lihat pedoman Kontribusi Crossplane untuk memulai.
Untuk melaporkan bug, menyarankan perbaikan, atau meminta fitur baru, silakan buka masalah.
Silakan gunakan yang berikut ini untuk menjangkau anggota komunitas:
Sasaran dan pencapaian penyedia-alibaba saat ini dilacak di repositori Crossplane. Informasi lebih lanjut dapat ditemukan di ROADMAP.md.
Provider-alibaba dijalankan berdasarkan struktur Tata Kelola dan Kepemilikan yang sama dengan proyek inti Crossplane.
Provider-alibaba mematuhi Kode Etik yang sama dengan proyek inti Crossplane.
penyedia-alibaba berada di bawah lisensi Apache 2.0.