🔬
Andromeda
  • What is Andromeda?
  • Guides
    • Get started with the hosted version
    • Get started with on-prem
      • Obtain license
      • Install with Helm
      • Install on Virtual Machine
    • Making your first predictions
    • Making batch predictions
  • Fundamentals
    • Prediction mode
    • Prediction list mode
    • Simulation mode
  • Use Cases
    • For Researchers
      • GitHub Integration
    • For Lab Technicians
      • Figma Integration
    • For IT Operations
      • Intercom Integration
  • Extras
    • Keyboard Shortcuts
Powered by GitBook
On this page
  • Prerequisites
  • Initialize a Helm Repository
  • Add secret to be able to download latest images
  • Install Andromeda with default values
  • Install Andromeda with custom values
  1. Guides
  2. Get started with on-prem

Install with Helm

PreviousObtain licenseNextInstall on Virtual Machine

Last updated 3 years ago

Good to know: your product docs aren't just a reference of all your features! use them to encourage folks to perform certain actions and discover the value in your product.

Prerequisites

  • A Kubernetes Cluster

    • Configured Storage provider

    • NGINX Ingress Controller

  • Helm installed on the cluster

    • See

  • A license file (Obtained by contacting Prosilico)

  • A configured docker secret to access and download the images. (Obtained by contacting Prosilico)

Initialize a Helm Repository

$helm repo add prosilico https://charts.prosilico.com/charts

To make sure we have the latest version of all charts

$helm repo update

If you have properly configured your helm repositories you can try it out by doing a search

$helm search repo prosilico

Once search completes, you will be able to list the charts you can install:

NAME                             	CHART VERSION	APP VERSION  	DESCRIPTION
prosilico/andromeda           	        0.0.9        	0.0.9        	ALPHA VERSION.

Add secret to be able to download latest images

In order to download the latest images as part of the chart installation you must add a secret to your cluster with access key to the images.

If you have not recieved a docker secret please contact support.

$kubectl create secret docker-registry NAME_OF_SECRET --docker-server=ghcr.io --docker-username=USERNAME --docker-password=SECRET 

Custom configurations such as non-nginx ingress are possible but they are not configured out of the box. Please contact Prosilico Professional Services for help to configure a diffent configuration such as Redhat Openshift.

Install Andromeda with default values

$helm install prosilico/andromeda --generate-name

Install Andromeda with custom values

To get the latest values file download the file using curl or wget.

$curl https://github.com/prosilicoab/charts/raw/main/andromeda/values.yaml

Configure the default parameters as you desire.

The most important parts are to set a proper internal URL for the ingress of the Prosilico service.

To later apply the helm chart with.

$helm install prosilico/andromeda --values=values.yaml

If you want to check your configuration before applying you can append the option --dry-run to get the configuration output of what will be applied.

https://helm.sh/docs/intro/install/