Kubernetes with Helm

Requirements

  • Git

  • Kubernetes

  • Helm

Downloading Synthesized SDK Chart

git clone https://github.com/synthesized-io/helm-charts.git
cd helm-charts

Installing the chart

Set the following variables:

# Kubernetes namespace
export NAMESPACE="synthesized"

# Image repository and tag. You can specify private repository instead of provided.
export REPOSITORY="synthesizedio/sdk-jupyter-server"
export TAG="2.8"

# Your license key (premium version only)
export SYNTHESIZED_KEY="<YOUR_LICENSE_KEY>"

Install the chart:

helm upgrade synthesized-sdk charts/sdk \
	--set synthesized.secret.synthesizedKey="$SYNTHESIZED_KEY" \
	--set image.repository="$REPOSITORY" \
	--set image.tag="$TAG" \
	--namespace "$NAMESPACE" \
	--create-namespace \
	--install

If everything went well, you will receive a message like this:

Release "synthesized-sdk" does not exist. Installing it now.
NAME: synthesized-sdk
LAST DEPLOYED: Tue Oct  3 14:32:43 2023
NAMESPACE: synthesized-sdk
STATUS: deployed
REVISION: 1
TEST SUITE: None