Armazenamento de arquivos S3 - Wickr Enterprise

Este guia fornece documentação para o Wickr Enterprise. Se você estiver usando o AWS Wickr, consulte o Guia de Administração do AWS Wickr ou o Guia do Usuário do AWS Wickr.

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Armazenamento de arquivos S3

O Wickr Enterprise requer um serviço de armazenamento compatível com S3. Recomendamos usar um serviço S3 externo ao seu cluster Kubernetes, como o Amazon S3, mas você também tem a opção de implantar um serviço S3 interno dentro do cluster Kubernetes como parte da instalação.

Configurações externas do S3

  • Nome do bucket: o nome do bucket do S3 em que os uploads de arquivos serão armazenados.

  • Região: a AWS região do bucket do S3.

  • Ponto final: defina o endpoint que o Wickr usará para interagir com a API do S3. O padrão é o endpoint de serviço S3 da região.

  • Nome da conta do serviço Fileproxy: somente Amazon S3. O nome de uma conta de serviço Kubernetes existente a ser usada para autenticação no S3 usando funções do IAM para contas de serviço.

  • Chave de acesso externa do S3: Esta é sua chave de acesso do S3 existente.

  • Chave secreta externa do S3: Esta é a sua chave secreta do S3 existente.

Configurações internas do S3

O tipo S3 interno implantará um padrão de 4 pods de servidor MinIO, cada um contendo 4 declarações de volume persistentes. A configuração padrão utiliza a Codificação de Eliminação do MinIO para aumentar a tolerância a falhas.

  • Contagem interna de servidores S3: o número de pods de servidores MinIO a serem criados, o padrão é 4 para uma implantação tolerante a falhas. Esse valor pode ser definido como tão baixo quanto 1 para uma development/test implantação.

  • Contagem de volumes S3 internos: o número de volumes MinIO a serem criados em cada pod de servidor MinIO; o padrão é 4 para uma implantação tolerante a falhas. Esse valor pode ser definido como tão baixo quanto 1 para uma development/test implantação.

  • Tamanho do volume S3 interno: o tamanho em GB dos volumes MinIO criados nos pods do servidor MinIO, o padrão é 10 GB.

  • Uma implantação interna padrão do S3 usará 4 servidores com 4 PVCs. Cada PVC tem 10 Gi, produzindo 160 Gi de armazenamento bruto com 120 Gi de armazenamento codificado de eliminação disponível para os usuários.

  • A calculadora Minio Erasure Coding está disponível. Para obter mais informações, consulte Calculadora de código de exclusão.