provider-alibaba
es el proveedor de infraestructura Crossplane para Alibaba Cloud. El proveedor creado a partir del código fuente de este repositorio se puede instalar en un plano de control Crossplane y agrega la siguiente funcionalidad nueva:
A continuación, implementaremos una aplicación de seguimiento de vuelos utilizando los recursos OAM y Alibaba RDS:
Asegúrate de haber instalado:
Luego configure el entorno en la primera prueba:
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 >
La clave de acceso debe obtenerse a través de la nube de Alibaba.
Luego ejecute el comando:
make demo
Esto implementará Crossplane, addon-oam-kubernetes-local, configurará el proveedor de la nube y, finalmente, implementará una aplicación OAM con una base de datos RDS en la nube.
Utilice el siguiente script para esperar hasta que la base de datos y la aplicación se hayan implementado correctamente y realice el reenvío de puertos:
#! /usr/bin/env bash
until kubectl port-forward deployment/web-ui 8080:8080 --address 0.0.0.0 ; do
sleep 5
done
Se puede acceder a la aplicación de demostración en http://localhost:8080.
proveedor-alibaba es un proyecto impulsado por la comunidad y agradecemos las contribuciones. Consulte las pautas de Crossplane Contributing para comenzar.
Para notificar errores, sugerir mejoras o solicitar nuevas funciones, abra una incidencia.
Utilice lo siguiente para llegar a los miembros de la comunidad:
Los objetivos e hitos del proveedor-alibaba se rastrean actualmente en el repositorio de Crossplane. Puede encontrar más información en ROADMAP.md.
proveedor-alibaba se ejecuta de acuerdo con la misma estructura de gobernanza y propiedad que el proyecto principal Crossplane.
proveedor-alibaba se adhiere al mismo Código de Conducta que el proyecto principal Crossplane.
proveedor-alibaba está bajo la licencia Apache 2.0.