Prerequisites
This document lists all the software components that should be installed before installing Aizen infrastructure and core components
Required software components
Kubernetes cluster 1.26+
Kubernetes is a portable, extensible, open source platform for managing containerized workloads and services, that facilitates both declarative configuration and automation
Persistent storage class
Aizen uses presistent volumes (PV) for storing ephemeral cache and transient data. It needs storage class that can dynamically provision volumes. This storage should have high performance, typical of the SSD class. Storage class options are avaiable for public/private cloud and on prem deployments
Object storage
Aizen needs a scalable cloud storage for object storage
Helm 3.2.0+
helm is a tool that automates creation, packaging, configuration, deployment of Kubernetes applications into a single reusable package
kubectl
kubectl is a command line tool that enables communications between Kubernetes API and the control plane. It allows application deployment, cluster resource management, and resource monitoring
Ingress infrastructure
Load balancer implementation for Kubernetes clusters using standard protocols
Dockerhub credentials to access microservice images
Helm charts
Helm charts for Aizen are in git repository. Please contact Aizen(dev@aizencorp.com) for access to helm charts
For install instructions, refer to Aizen install guide