Não usar volumes (ou usar S3 automaticamente) ao hospedar com Docker

O S3 é armazenamento de objetos e os volumes precisam de um sistema de arquivos completo, tornando-os comparáveis ao EFS na linguagem dos serviços da AWS, não ao S3.

Dito isso, ao configurar o Discourse de acordo com Configurar um provedor de armazenamento de objetos compatível com S3 para uploads e Configurar o Discourse para usar um servidor PostgreSQL separado, você obtém um Discourse quase sem estado. Coloque-o atrás do AWS ALB para terminação TLS e AWS Elasticache para Redis e você estará totalmente sem estado.

3 curtidas