- 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 files
Your
sambastack.yaml and models chart values file, 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
1
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.
2
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.3
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.4
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.5
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.6
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.7
Update your values files for the new version
Review the SambaStack release notes for
<NEW_VERSION> and apply any required configuration changes before running the upgrade. New versions may add, rename, or remove fields in either values file:sambastack.yamlfor thesambastackchart- the models chart values file for
sambastack-models
8
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.9
Upgrade sambastack-models
Upgrade the models chart, which deploys the
Model, bundle, and Pef resources. Run this after the main chart.Replace
<REGISTRY_PATH> with your OCI registry path, and point --values at your models chart values file.10
Validate the upgrade
Confirm the release status and verify all pods are running.All pods should reach
Running status within a few minutes.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 the
helm upgrade commands using the previous version, in the same order:Ensure both
sambastack.yaml and your models chart values file match 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.

