3 points par GN⁺ 2025-12-04 | Aucun commentaire pour le moment. | Partager sur WhatsApp
  • MinIO, stockage objet compatible S3 haute performance, est passé en état de maintenance uniquement
  • L'ajout de nouvelles fonctionnalités et l'acceptation des Pull Requests sont arrêtés, de même que l'examen des tickets existants
  • Les correctifs de vulnérabilités de sécurité seront examinés de manière limitée au cas par cas
  • Le support communautaire est maintenu uniquement sous une forme minimale via le canal Slack
  • Si vous avez besoin d'un support commercial et d'une maintenance active, l'utilisation du produit MinIO AIStor est recommandée

Annonce de maintenance

  • Le projet MinIO est passé en mode maintenance uniquement, et ne reçoit plus de nouveaux changements
    • Aucune nouvelle fonctionnalité, amélioration ou Pull Request n'est plus acceptée
    • Les issues et PR existantes ne sont plus examinées activement
  • Des correctifs de sécurité critiques peuvent être examinés au cas par cas
  • Le support communautaire est fourni de manière minimale via le canal Slack
  • Les utilisateurs ayant besoin d'un support commercial doivent utiliser le produit MinIO AIStor

Présentation de MinIO

  • MinIO est un stockage objet compatible API S3 haute performance, optimisé pour les charges de travail IA/ML, analytics et données à grande échelle
  • Il est distribué sous licence GNU AGPL v3.0 et conçu comme un projet pour la communauté open source
  • Les caractéristiques clés sont la compatibilité S3 API, l'optimisation pour l'IA/analytics et le traitement haute performance
  • Il peut être compilé depuis les sources puis déployé dans des environnements bare-metal

Politique open source et licences

  • MinIO peut être modifié et redistribué librement selon la licence AGPLv3
    • à condition de respecter les exigences AGPLv3, notamment l'obligation de publier le code modifié
  • L'utilisation commerciale ou propriétaire doit être faite sous la responsabilité de l'utilisateur, sans garantie ni obligation de maintenance
  • Le support communautaire est fourni selon une approche best-effort via GitHub et Slack
  • MinIO AIStor inclut un support entreprise avec garantie SLA pour les environnements commerciaux

Déploiement et installation

  • L'édition communautaire n'est distribuée qu'en code source ; les binaires précompilés ne sont plus fournis
  • Méthode d'installation
    1. go install github.com/minio/minio@latest pour l'installation depuis les sources
    2. Construction directe de l'image Docker via le Dockerfile fourni
  • Les anciennes versions binaires ne sont conservées qu'à titre de référence et ne sont pas mises à jour

Construction et exécution depuis les sources

  • Sur un environnement Go 1.24+ ou supérieur, la commande go install permet de compiler et exécuter le serveur MinIO
  • Les identifiants racine par défaut sont minioadmin:minioadmin
  • Via la console web MinIO, il est possible de créer des buckets, télécharger des objets et les explorer
  • Le CLI MinIO Client (mc) permet de se connecter au serveur et de le gérer
  • L'utilisation d'un binaire compilé depuis les sources n'offre ni garantie ni responsabilité au titre de l'AGPLv3

Déploiement Docker et Kubernetes

  • Il est possible de créer une image Docker localement avec la commande docker build .
    • Avec docker run, le serveur peut être lancé en spécifiant le mappage des ports et l'URL de la console
  • Dans un environnement Kubernetes
    • Déploiement possible via MinIO Operator ou chart Helm
    • La documentation correspondante est disponible sur le site officiel de MinIO

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.