provider alibaba
1.0.0
provider-alibaba
是阿里雲的 Crossplane 基礎架構供應商。從該儲存庫中的原始程式碼建置的提供者可以安裝到 Crossplane 控制平面中,並新增以下新功能:
接下來,我們將使用OAM和阿里巴巴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、設定雲端供應商,最後使用雲端 RDS 資料庫部署 OAM 應用程式。
使用以下腳本等待資料庫和應用程式部署成功並執行連接埠轉送:
#! /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 貢獻指南以開始使用。
如需提交錯誤、提出改進建議或請求新功能,請提出問題。
請使用以下方式聯絡社群成員:
目前,provider-alibaba 的目標和里程碑在 Crossplane 儲存庫中進行追蹤。更多資訊可以在 ROADMAP.md 中找到。
供應商-阿里巴巴按照與核心 Crossplane 專案相同的治理和所有權結構運作。
供應商-阿里巴巴遵守與核心 Crossplane 專案相同的行為準則。
provider-alibaba 遵循 Apache 2.0 授權。