Conectar Shade con Google Cloud Storage

Shade admite Trae-Tu-Propio-S3 (BYOS3) con múltiples proveedores como AWS, GCP, MinIO, Wasabi, Backblaze y más. Aquí se explica cómo conectar Shade con su cuenta existente de GCP.

Provisionar un nuevo bucket en Google Cloud Storage

circle-info

Aunque provisionar un nuevo bucket no es estrictamente necesario, recomendamos encarecidamente provisionar un bucket nuevo para Shade. Shade no puede usar archivos en buckets existentes debido a la naturaleza de ShadeFS. Shade creará dos nuevas carpetas blobs y chunks en cualquier bucket que conecte.

Para crear un nuevo bucket en GCS, inicie sesión en su cuenta, vaya a Cloud Storage y "Crear un nuevo bucket":

circle-info

ShadeFS no requiere que se establezcan otras propiedades específicas en el bucket. Puede optar por replicar datos, registrar o configurar el versionado según prefiera para su negocio.

Configuración de CORS

Cross-Origin Resource Sharing es una característica importante que permite que los buckets sean accesibles desde otros orígenes (como https://app.shade.incarrow-up-right). Esto es crítico para que Shade pueda acceder y descargar los medios originales para usted desde nuestra aplicación. Para configurar CORS, deberá seguir estos pasos aquíarrow-up-right para instalar el CLI gcloud y configurar CORS.

Se recomienda usar el siguiente JSON:

Creación de claves HMAC

Para que Shade pueda acceder a su bucket de GCS, deberá provisionar una clave HMAC para una cuenta de servicio.

Vaya a Cloud Storage > Configuración > Interoperabilidad para acceder o generar sus claves HMAC.

Una vez que cree una nueva clave, copie la clave de acceso y la clave secreta creadas en su portapapeles y guárdelas para los siguientes pasos.

Crear una unidad BYOS en Shade

Al llegar a este punto, debería haber adquirido con éxito los siguientes elementos:

  1. Workspace de Shade

  2. Nombre del bucket

  3. Región del bucket

  4. Clave de acceso

  5. Clave secreta

Si aún no tiene un workspace, puede crear uno aquíarrow-up-right.

Dentro de su workspace de Shade, ahora puede crear una unidad. Seleccione el botón más junto a “My drives” > BYOS drive.

Seleccione una plantilla

Nuestras plantillas le ayudan a configurarse rápidamente con Shade con metadatos y vistas adicionales que le ayudan a organizar sus archivos y activos. Para más información sobre nuestra IA puede consultar nuestra academiaarrow-up-right. En este caso, hemos seleccionado Producción de Video.

Creando nuestro Drive de GCS

A continuación, decidimos el nombre de nuestro drive y seleccionamos nuestro proveedor GCS.

Agregando nuestras credenciales de GCS

Desde los pasos anteriores, agregamos nuestras credenciales de GCS incluyendo el nombre del bucket, la región, la clave de acceso y la clave secreta.

circle-info

Este debe ser el nombre del bucket que creó en GCS. Esto no es lo mismo que el nombre del drive que creó en la pantalla anterior.

circle-info

También tenga en cuenta: si seleccionó múltiples regiones para su bucket de GCS, puede seleccionar cualquier región sin problema. Todas las regiones apuntan a https://storage.googleapis.comarrow-up-right

Subiendo su primer archivo

Una vez que haya seguido los pasos anteriores, ahora podrá subir su primer archivo a su unidad Shade. Si se configuró correctamente, debería poder subir su archivo y montar la unidad Shade en su computadora desde la Aplicación de escritorio Shadearrow-up-right

Consejos para resolución de problemas

Si tiene más preguntas, no dude en contactarnos en [email protected]envelope o únase a nuestro discordarrow-up-right.

¿No puedo subir, qué está pasando?

Si no puede subir, verifique la configuración de CORS en su bucket o sus claves secretas / de acceso y los permisos asociados.

Última actualización