- SambaStack on-prem
- SambaStack hosted
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 keyui.<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.| Requirement | Specification |
|---|---|
| Kubernetes version | v1.30+ (recommended) |
| Control planes | Core Services Rack (CSR) includes 3 control planes for SambaStack |
| Data planes | SambaRack 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:| Chart | Registry URL |
|---|---|
| SambaStack Base | oci://<REGISTRY_URL>/sambastack/sambastack-base |
| SambaStack | oci://<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.yamlfile 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
