3 poin oleh GN⁺ 2025-12-04 | Belum ada komentar. | Bagikan ke WhatsApp
  • MinIO, object storage kompatibel S3 berperforma tinggi, kini beralih ke status khusus pemeliharaan
  • Penambahan fitur baru dan penerimaan Pull Request dihentikan, dan peninjauan isu yang ada juga dihentikan
  • Perbaikan kerentanan keamanan akan ditinjau secara terbatas berdasarkan kasus per kasus
  • Dukungan komunitas hanya akan tetap berlanjut dalam bentuk minimal melalui kanal Slack
  • Jika memerlukan dukungan komersial dan pemeliharaan aktif, penggunaan produk MinIO AIStor direkomendasikan

Pengumuman mode pemeliharaan

  • Proyek MinIO kini beralih ke status khusus pemeliharaan dan tidak lagi menerima perubahan baru
    • Fitur baru, peningkatan, dan Pull Request tidak lagi diterima
    • Isu dan PR yang sudah ada tidak akan ditinjau secara aktif
  • Perbaikan penting terkait keamanan dapat ditinjau berdasarkan kasus per kasus
  • Dukungan komunitas diberikan secara minimal melalui kanal Slack
  • Pengguna yang memerlukan dukungan komersial harus menggunakan produk MinIO AIStor

Gambaran umum MinIO

  • MinIO adalah object storage berperforma tinggi yang kompatibel dengan API S3, dengan arsitektur yang dioptimalkan untuk AI/ML, analitik, dan workload data skala besar
  • Didistribusikan dengan lisensi GNU AGPL v3.0 dan dirancang sebagai proyek untuk komunitas open source
  • Kompatibilitas API S3, optimasi untuk AI dan analitik, serta pemrosesan berperforma tinggi adalah karakteristik utamanya
  • Dapat dibangun langsung dari source dan dideploy ke lingkungan bare metal

Kebijakan open source dan lisensi

  • MinIO dapat dimodifikasi dan didistribusikan ulang secara bebas sesuai lisensi AGPLv3
    • Namun, syarat AGPLv3 seperti kewajiban membuka kode yang dimodifikasi harus dipatuhi
  • Penggunaan komersial atau tertutup harus dilakukan di bawah tanggung jawab pengguna, tanpa jaminan atau kewajiban pemeliharaan
  • Dukungan komunitas disediakan melalui GitHub dan Slack dengan pendekatan best-effort
  • MinIO AIStor mencakup dukungan kelas enterprise dan jaminan SLA untuk lingkungan komersial

Metode distribusi dan instalasi

  • Edisi komunitas hanya didistribusikan dalam bentuk source code, dan binary yang sudah dikompilasi sebelumnya tidak lagi disediakan
  • Cara instalasi
    1. Instal dari source dengan perintah go install github.com/minio/minio@latest
    2. Bangun image Docker sendiri menggunakan Dockerfile yang disediakan
  • Rilis binary lama tetap tersedia hanya untuk referensi dan tidak diperbarui

Build dan menjalankan dari source

  • Di lingkungan Go 1.24 atau lebih baru, server MinIO dapat dibangun dan dijalankan dengan perintah go install
  • Kredensial root default adalah minioadmin:minioadmin
  • Melalui MinIO Console berbasis web, pengguna dapat membuat bucket, mengunggah objek, dan menjelajahinya
  • Server dapat dihubungkan dan dikelola menggunakan alat command-line MinIO Client(mc)
  • Saat menggunakan binary yang dibangun dari source, AGPLv3 tidak memberikan jaminan atau tanggung jawab

Deployment Docker dan Kubernetes

  • Image Docker dapat dibuat secara lokal dengan perintah docker build .
    • Saat menjalankan server dengan docker run, mapping port dan alamat console dapat ditentukan
  • Di lingkungan Kubernetes
    • Deployment dapat dilakukan menggunakan MinIO Operator atau chart Helm
    • Dokumentasi terkait tersedia di situs dokumentasi resmi MinIO

Belum ada komentar.

Belum ada komentar.