- Hosted —
kubectl/ ConfigMap-driven installs where an installer watches asambastackConfigMap and reconciles the desired version automatically. - On-Prem — Helm-driven installs where you run
helm upgradedirectly against the SambaNova OCI registry using your own values file.
- SambaStack on-prem
- SambaStack hosted
On-prem installs use
helm upgrade with the chart version and your existing values file.Prerequisites
GCP service account
A valid key file with access to the SambaNova OCI registry.
gcloud CLI
gcloud installed and configured on your local machine.Helm CLI
helm installed and configured on your local machine.Values file
Your
sambastack.yaml updated for the target version.For OCI registry path and credentials, see KB article SambaStack OCI Registry Access Guide at support.sambanova.ai or email help@sambanova.ai.
Upgrade steps
Check current version and cluster health
Verify the currently installed chart version and confirm all pods are healthy before proceeding.Expected output:Then verify all pods are running:
Record the current version — you will need it if a rollback is required.
Authenticate with GCP
Activate your service account using its key file.
Replace
<SERVICE_ACCOUNT_PATH> with the full path to your JSON key file, e.g. /home/user/sa-key.json.List available versions (optional)
Browse available versions in the SambaNova OCI registry.
Replace
<REGISTRY_PATH> with your OCI registry path, e.g. us-docker.pkg.dev/sambanova-registry/sambastack.Set the target version
Export the target version as an environment variable.
Replace
<NEW_VERSION> with the actual version string, e.g. 1.5.2.Authenticate Helm with the OCI registry
Log in using your GCP access token.
Replace
<REGISTRY_HOST> with your registry domain, e.g. us-docker.pkg.dev.Upgrade sambastack-base
Upgrade the base Helm chart to the target version.
Replace
<REGISTRY_PATH> with your OCI registry path, e.g. us-docker.pkg.dev/sambanova-registry/sambastack.Update sambastack.yaml for the new version
Review the SambaStack release notes for
<NEW_VERSION> and apply any required configuration changes to sambastack.yaml before running the upgrade. New versions may add, rename, or remove fields.Upgrade sambastack
Upgrade the main chart with your updated values file.
Replace
<REGISTRY_PATH> with your OCI registry path, e.g. us-docker.pkg.dev/sambanova-registry/sambastack.Rollback
If you need to revert to a previous version, use the commands below with the version you recorded in Step 1.- SambaStack on-prem
- SambaStack hosted
Re-run both
helm upgrade commands using the previous version:Ensure
sambastack.yaml matches the configuration expected by <PREVIOUS_VERSION> before running.Support
Support portal
Access KB articles and raise support tickets at support.sambanova.ai.
Email support
Contact help@sambanova.ai for registry access or upgrade issues.
