Skip to main content

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

  1. Cuenta de Google Cloud
  2. CLI de Google Cloud instalado
  3. 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

Siga los pasos de verificación de DNS en la Consola de Google Cloud para completar el mapeo de dominio.

Monitoreo y Mantenimiento

Configurar Monitoreo

Configurar Registros

Solución de Problemas

Problemas Comunes

  1. 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
  2. Problemas de Permisos:
    • Verifique que la cuenta de servicio tenga los permisos adecuados
    • Confirme que los secretos estén accesibles para el servicio
  3. 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

  1. Configure monitoreo y alertas adicionales
  2. Implemente un pipeline de CI/CD para actualizaciones automáticas
  3. Configure respaldos programados para la base de datos
  4. Establezca políticas de escalado para manejar cargas variables