Skip to main content
This section outlines the prerequisites for deploying SambaStack and guides you through obtaining the necessary credentials and configurations.

User Prerequisites for SambaStack Install

Before installation, ensure the following requirements are in place.

Certificates and DNS

You must provide:
  • Two TLS certificates for the API and UI endpoints
  • Two DNS names corresponding to those endpoints
SambaNova collects hardware prerequisites (such as load balancer configuration) and OS configuration requirements (such as NTP servers) through the SambaNova site survey. Contact your SambaNova representative for details.

TLS Requirements

Provide valid TLS certificates for both FQDNs:
  • api.<your-domain> — certificate and private key
  • ui.<your-domain> — certificate and private key

Certificate Guidelines

  • Certificates must be issued by a trusted Certificate Authority (CA) such as Let’s Encrypt, DigiCert, or your organization’s internal CA
  • Self-signed certificates are not recommended for production environments
  • You may provide either:
    • Two individual certificates (one for each hostname), or
    • A single wildcard certificate (e.g., *.example.com) covering both

Kubernetes install

See the Kubernetes requirement and specification in the table below.
RequirementSpecification
Kubernetes versionv1.30+ (recommended)
Control planesCore Services Rack (CSR) includes 3 control planes for SambaStack
Data planesSambaRack worker nodes serve as data planes

Required tools

Ensure the following tools are installed on your workstation:

What SambaNova provides

SambaNova provides the following resources at handover (post runtime installation).

Helm chart OCI registry URLs

Two Helm chart OCI registry URLs and version to deploy:
ChartRegistry URL
SambaStack Baseoci://<REGISTRY_URL>/sambastack/sambastack-base
SambaStackoci://<REGISTRY_URL>/sambastack/sambastack
SambaNova provides the full registry URL and version number during handover. Contact your SambaNova representative for access credentials.
Version numbers change with new chart releases. Check with your SambaNova representative for the current installation version.

Configuration files

  • Sample sambastack.yaml file for your deployment

Google Cloud service account

A pre-configured Google Cloud service account is provided. This configuration is used to create:
  • Image Pull Secret
  • Artifact reader secret
Detailed steps are provided in the Setup guide.