Stockage de fichiers S3 - Wickr Enterprise

Ce guide fournit de la documentation pour Wickr Enterprise. Si vous utilisez AWS Wickr, consultez le guide d'administration d'AWS Wickr ou le guide de l'utilisateur d'AWS Wickr.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Stockage de fichiers S3

Wickr Enterprise nécessite un service de stockage compatible S3. Nous vous recommandons d'utiliser un service S3 externe à votre cluster Kubernetes, tel qu'Amazon S3, mais vous avez également la possibilité de déployer un service S3 interne au sein du cluster Kubernetes dans le cadre de l'installation.

Paramètres S3 externes

  • Nom du compartiment : nom du compartiment S3 dans lequel les téléchargements de fichiers seront stockés.

  • Région : AWS région du compartiment S3.

  • Point de terminaison : définissez le point de terminaison que Wickr utilisera pour interagir avec l'API S3. La valeur par défaut est le point de terminaison du service S3 de la région.

  • Nom du compte du service Fileproxy : Amazon S3 uniquement. Le nom d'un compte de service Kubernetes existant à utiliser pour s'authentifier auprès de S3 à l'aide de rôles IAM pour les comptes de service.

  • Clé d'accès S3 externe : il s'agit de votre clé d'accès S3 existante.

  • Clé secrète S3 externe : il s'agit de votre clé secrète S3 existante.

Paramètres internes du S3

Le type S3 interne déploiera par défaut 4 pods de serveur MinIO contenant chacun 4 réclamations de volume persistantes. La configuration par défaut utilise le codage d'effacement de MinIO pour augmenter la tolérance aux pannes.

  • Nombre de serveurs S3 internes : nombre de pods de serveur MinIO à créer. La valeur par défaut est de 4 pour un déploiement tolérant aux pannes. Cette valeur peut être définie comme inférieure à 1 pour un development/test déploiement.

  • Nombre de volumes S3 internes : nombre de volumes MinIO à créer dans chaque pod de serveur MinIO. La valeur par défaut est de 4 pour un déploiement tolérant aux pannes. Cette valeur peut être définie comme inférieure à 1 pour un development/test déploiement.

  • Taille du volume S3 interne : taille en Go des volumes MinIO créés dans les pods du serveur MinIO, la valeur par défaut est de 10 Go.

  • Un déploiement S3 interne par défaut utilisera 4 serveurs dont 4 PVCs. Chaque PVC a une capacité de 10 Gi, ce qui donne un stockage brut de 160 Gi avec un stockage codé d'effacement de 120 Gi à la disposition des utilisateurs.

  • Le calculateur de codage Minio Erasure est disponible. Pour plus d'informations, consultez la section Calculateur de code d'effacement.