AJ

MinIO Blog Posts

Day 2 with MinIO: Scaling, Hardware Ops, Administration
arrow
In today’s post, we’ll go deeper into some of the considerations for long-term MinIO management that you need to take into account, so that when Day 2 does roll around 48 hours later you have all your ducks in a row.
Operations
Architecture & Design Patterns
Performance
Using LXMIN in MinIO Multi-Node cluster
arrow
In this post let's take a look at how to set up multiple LXMIN servers backing up to a multi-node multi-drive MinIO cluster.
Operations
Architecture & Design Patterns
MinIO as Helm Chart Repository
arrow
We’ll show you how you can use your MinIO cluster (on-prem, in the cloud, or on Kubernetes) to be used as a Helm Chart repository.
Kubernetes & Containers
Operations
Gracefully handling disk failures in MinIO
arrow
In this post we’ll primarily focus on how to manage drives that are failing. We’ll either try to bring them to a good state or show the best practices on how to replace them altogether without impacting existing operations.
Architecture & Design Patterns
Operations
Performance
Network Configurations to Make the Most of MinIO
arrow
We’ll go deep into the network configurations with which you can configure MinIO to the different replication strategies and network topologies that can be used to ensure your data is stored and accessed efficiently across multiple MinIO deployments.
Architecture & Design Patterns
Operations
Cloud Infrastructure
Performance
Storage & Infrastructure
Oracle RMAN to MinIO Backup
arrow
The Oracle Secure Backup (OSB) cloud module allows you to back up your Oracle Database to a MinIO bucket. It leverages RMAN’s encryption to ensure the security of the database backup.
Integrations & Partners
Cloud Infrastructure
Operations
Architecture & Design Patterns
Storage & Infrastructure
Get Started with MinIO on Red Hat OpenShift for a PoC
arrow
Kubernetes & Containers
Architecture & Design Patterns
Storage & Infrastructure
Integrations & Partners
Cloud Infrastructure
Fast and Efficient Search with OpenSearch and MinIO
arrow
In this post we look at how search, and specifically OpenSearch can help us identify patterns or see trends in our ever growing data.
Operations
Integrations & Partners
Architecture & Design Patterns
Storage & Infrastructure
How to deploy MinIO with ArgoCD in Kubernetes
arrow
What is ArgoCD? In short, it's a GitOps continuous deployment tool that stores the state of the infrastructure in a Git repository and automates deployment by tracking the changes between the existing and new deployment configurations.
Operations
Integrations & Partners
Kubernetes & Containers
Cloud Infrastructure
A Guided Tour of the MinIO Erasure Code Calculator
arrow
In this post we’ll talk about Erasure Coding and Erasure Sets, and then dive deeper into how to use the Erasure Code Calculator when designing deployments to make the most out of MinIO by opting for the right hardware configuration setup from the get go.
Architecture & Design Patterns
Operations
AIStor
Data Migration Tools to Get You Into MinIO
arrow
Let's review some of the tools available to get data out of S3, local FileSystem, NFS, Azure, GCP, Hitachi Content Platform, Ceph, and others, and into MinIO clusters.
Operations
Architecture & Design Patterns
Storage & Infrastructure
GitLab and MinIO for DevOps at Scale
arrow
GitLab can use MinIO as its object storage backend to store large files such as artifacts, Docker images, and Git LFS files. Given the right underlying hardware, MinIO provides the performance and scale to support any modern workload, including GitLab.
Operations
Integrations & Partners
Architecture & Design Patterns
Storage & Infrastructure
SUBNET HealthCheck and Performance
arrow
This post focuses on some of the features associated with this unique model and is the second in a series that details the features and capabilities that come with a commercial relationship.
AIStor
Using Apache Airflow with MinIO
arrow
MinIO is the perfect companion for Airflow because of its industry-leading performance and scalability, which puts every data-intensive workload within reach.
Kubernetes & Containers
Cloud Infrastructure
Integrations & Partners
Performance
MinIO as ElasticSearch Frozen Tier
arrow
In this blog post we'll go deep into the different ElasticSearch tiers and show you how to use and configure MinIO as a storage for ElasticSearch Frozen Tier.
Operations
Cloud Infrastructure
MinIO Replication Best Practices
arrow
We will set up a geographically distributed infrastructure where we have a multi-node multi-drive MinIO cluster in multi-sites across vast distances. This will allow us to truly appreciate replication working at scale to help us understand the infrastructure needed for high availability.
Operations
Architecture & Design Patterns
Secrets Made Easy with MinIO and HashiCorp Vault
arrow
In this blog post we’ll show you how you can quickly get up and running with MinIO, KES and Vault to fully understand the capabilities of server-side encryption.
Operations
MinIO Gateway Migration
arrow
This blog post will show you how you can migrate your existing MinIO Gateway setup to a MinIO Server deployment.
Operations
Kubernetes & Containers
Cloud Infrastructure
Architecture & Design Patterns
Storage & Infrastructure
Metrics with MinIO using OpenTelemetry, Flask, and Prometheus
arrow
In this post, we will learn the process of gathering metrics from a Python application integrated with OpenTelemetry, storing them in Prometheus, and visualizing the data in a Grafana dashboard. A great tutorial by AJ from MinIO.
Operations
Integrations & Partners
Performance
Distributed Tracing with MinIO using OpenTelemetry and Jaeger
arrow
Observability can be roughly divided into three sub-categories: logging, metrics, and tracing. In this blog post we’ll show you how simple it is to get set up with tracing in your new or existing MinIO application.
Operations
Integrations & Partners
Configuring MinIO with SystemD
arrow
Learning how to configure and maintain MinIO with SystemD during boot up, shutdown, initialization and more.
Operations
Cloud Infrastructure
How to Use Nginx, LetsEncrypt and Certbot for Secure Access to MinIO
arrow
Learn how to secure, load balance and scale your MinIO instances with Nginx, LetsEncrypt and Certbot.
Operations
Kubernetes & Containers
Security