- 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
- Instal dari source dengan perintah
go install github.com/minio/minio@latest
- 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.