Descripción General
Esta guía lo lleva a través de la implementación de CaseBender en Google Cloud Run utilizando nuestras imágenes Docker precompiladas.Prerrequisitos
- Cuenta de Google Cloud
- CLI de Google Cloud instalado
- Docker instalado
Paso 1: Configuración Inicial
Instalar CLI de Google Cloud
Inicializar Proyecto
Paso 2: Configurar Infraestructura en la Nube
Crear Bucket de Cloud Storage
Configurar Cloud SQL (PostgreSQL)
Configurar Memorystore (Redis)
Configurar Secret Manager
Paso 3: Extraer y Subir Imágenes Docker
Paso 4: Implementar Servicios
Implementar Aplicación Principal
Implementar Procesador de Flujo de Trabajo
Implementar Procesador MISP
Paso 5: Configurar Dominio y SSL
Mapear Dominio Personalizado
Monitoreo y Mantenimiento
Configurar Monitoreo
Configurar Registros
Solución de Problemas
Problemas Comunes
-
Errores de Conexión a Base de Datos:
- Verifique que la instancia de Cloud SQL esté en ejecución
- Confirme que las credenciales sean correctas
- Asegúrese de que la conexión de Cloud SQL esté configurada correctamente
-
Problemas de Permisos:
- Verifique que la cuenta de servicio tenga los permisos adecuados
- Confirme que los secretos estén accesibles para el servicio
-
Errores de Implementación:
- Revise los registros de implementación para mensajes de error
- Verifique que las imágenes Docker estén correctamente etiquetadas y subidas
Siguientes Pasos
- Configure monitoreo y alertas adicionales
- Implemente un pipeline de CI/CD para actualizaciones automáticas
- Configure respaldos programados para la base de datos
- Establezca políticas de escalado para manejar cargas variables