Getting Started
Pre-requisites
Kubernetes cluster
Access to an existing Prometheus instance in the cluster, or sufficient permissions to deploy a custom instance (preferred).
If using autoscaling, you may need to ask cluster administrators to install CustomResourceDefinitions for KEDA.
Installation
Create a values file with your configuration.
Install Helm repository
helm repo add fastml https://fastmachinelearning.org/SuperSONIC/ helm repo updateModify the following command to install the chart at your cluster:
helm install <release-name> fastml/supersonic -n <namespace> -f <your-values.yaml>Use a unique meaningful lowercase value as <release-name>, for example
supersonic-cms
. This value will be used as a prefix for all resources created by the chart.Successfully executed
helm install
command will print a link to a Grafana dashboard and other useful information.
Uninstall SuperSONIC
helm uninstall <release-name> -n <namespace>
Architecture
The SuperSONIC Helm chart will install components depicted at the diagram below, excluding the model repository, which must be connected by specifying relevant parameters in configuration file (see configuration guide).