- Yüksek performanslı S3 uyumlu nesne depolaması olan MinIO şu anda yalnızca bakım moduna geçmiştir
- Yeni özellik ekleme veya Pull Request kabulü durduruluyor, mevcut issue incelemeleri de durduruluyor
- Güvenlik açıklığı düzeltmeleri vaka bazında sınırlı olarak gözden geçirilecek
- Topluluk desteği Slack kanalı üzerinden minimum düzeyde sürdürülecek
- Ticari destek ve aktif bakım gerektiren durumlarda MinIO AIStor ürününün kullanılması önerilir
Bakım Modu Duyurusu
- MinIO projesi şu anda yalnızca bakım modunda olduğundan yeni değişiklikleri almıyor
- Yeni özellikler, iyileştirmeler ve Pull Request'ler artık kabul edilmiyor
- Mevcut issue ve PR'ler aktif olarak gözden geçirilmesi sonlandırıldı
- Güvenlikle ilgili kritik düzeltmeler her bir vaka için ayrı ayrı değerlendirilebilir
- Topluluk desteği Slack kanalı üzerinden minimum düzeyde sağlanmaya devam ediyor
- Ticari destek gereksinimi olan kullanıcılar MinIO AIStor ürününü kullanmalıdır
MinIO Genel Bakış
- MinIO, yüksek performanslı S3 API uyumlu nesne depolama olarak; AI/ML, analitik ve büyük veri iş yükleri için optimize edilmiş bir mimariye sahiptir
- GNU AGPL v3.0 lisansı ile dağıtılır ve açık kaynak topluluğu için proje olarak tasarlanmıştır
- S3 API uyumluluğu, AI/analiz için optimize edilmişlik ve yüksek performanslı işleme temel özellikleri olarak öne çıkar
- Kaynak koddan doğrudan derlenip bare-metal ortamlara dağıtılabilir
Açık Kaynak ve Lisans Politikası
- MinIO, AGPLv3 lisansı kapsamında serbestçe değiştirilip yeniden dağıtılabilir
- Ancak değiştirilmiş kodun açıkça paylaşılması gibi AGPLv3 yükümlülüklerine uyulmalıdır
- Ticari veya münhasır kullanım, kullanıcı sorumluluğunda yapılır; garanti veya bakım yükümlülüğü yoktur
- Topluluk desteği GitHub ve Slack üzerinden best-effort ile sağlanır
- MinIO AIStor, kurumsal ortamlara yönelik kurumsal düzeyde destek ve SLA garantisi sunar
Dağıtım ve Kurulum Şekli
- Topluluk sürümü yalnızca kaynak kodu biçiminde dağıtılır, önceden derlenmiş binary dosyalar artık sağlanmaz
- Kurulum adımları
go install github.com/minio/minio@latest komutu ile kaynak koddan kurulum
- Sağlanan Dockerfile ile Docker image doğrudan build edilir
- Mevcut binary sürümleri yalnızca referans için bırakılmış olup güncellenmeyecek
Kaynaktan Derleme ve Çalıştırma
- Go 1.24 ve üzeri ortamda
go install komutu ile MinIO sunucu derlenip çalıştırılabilir
- Varsayılan root kimlik bilgileri
minioadmin:minioadmin
- Web tabanlı MinIO Console üzerinden bucket oluşturma, nesne yükleme ve gezinme yapılabilir
- MinIO Client(mc) komut satırı aracıyla sunucuya bağlanma ve yönetim yapılabilir
- Kaynaktan derlenen binary kullanılırken AGPLv3 herhangi bir garanti veya sorumluluk sağlamaz
Docker ve Kubernetes Dağıtımı
docker build . komutu ile yerel Docker image oluşturulabilir
docker run komutu ile sunucuyu çalıştırırken port eşleme ve console adresi belirtilebilir
- Kubernetes ortamında
- MinIO Operator veya Helm chart ile dağıtım yapılabilir
- İlgili belgeler MinIO resmi dokümantasyon sitesinde sunulur
Henüz yorum yok.