/aistor

MinIO Enterprise Object Store

Primary LanguageShell

AIStor

Hyperscale Object Store for AI

MinIO AIStor is designed to allow enterprises to consolidate all of their data on a single, private cloud namespace. Architected using the same principles as the hyperscalers, AIStor delivers performance at scale at a fraction of the cost compared to the public cloud.

AIStor runs in Kubernetes.

Pre-requisites

Environment

You can run AIStor on Kubernetes providers such as

  • Redhat Openshift
  • Google Kubernetes Engine
  • Amazon Elastic Kubernetes Service
  • Azure Kubernetes Service
  • Upstream Kubernetes

Other Kubernetes providers may also work.

Getting Started

  1. Install AIStor with the following kubectl command

    kubectl apply -k https://min.io/k8s/aistor

or install with helm

helm repo add aistor https://aistor.min.io/
helm install aistor-crd aistor/aistor-crd
helm install --namespace aistor --create-namespace aistor aistor/aistor --set global.license=<your-license-key>
  1. Use kubectl proxy to port forward the AIStor Console to access the User Interface

    kubectl -n aistor port-forward svc/aistor 8444:8444
  2. In your browser, go to http://localhost:8444

  3. AIStor Setup screen prompts for the license.

    The Setup screen asks for a license

    To obtain your license, see the SUBNET cluster registration page.

  4. Create the initial Admin User and click Finish Setup.

    Register the first Admin user

    Provide the email address and password for the user. Enter the password twice.

  5. Login with the created credentials.

    aistor-login.png

  6. Welcome to the AIstor dashboard!

    aistor-dashboard.png