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 许可证。