sambastack-models) is the Helm release that deploys the models, bundles, and PEFs your cluster serves, and it is installed alongside the infrastructure charts rather than bundled into them.
Because the model chart is in a separate release from the platform infrastructure charts, you can update which models you serve without touching the platform, and pin the two to different compatible versions when you need to.
Chart layout
A SambaStack deployment is three Helm releases, installed in this order:sambastack-base → sambastack → sambastack-models is the recommended install order.Where its values live
The models chart takes its own values, separate fromsambastack.yaml:
Selecting and deploying bundles
Two keys control what the chart serves, and they do different jobs:modelBundleSpecsselects which of theModelBundleresources provided with SambaStack to render. Omit it, or leave it empty, to render all of them. Rendering a bundle makes it available for deployment, but does not deploy it.modelDeploymentSpecsdeploys bundles, with replica-group configuration.
modelDeploymentSpecs[].name is used as both the ModelDeployment name and its spec.bundle, so it must match a ModelBundle name. Duplicate names fail the Helm render.qosList, see Service tiers.
Configuration reference
These are the models chart’s own values. Hosted, they go in themodels.yaml section of the installer ConfigMap. On-prem, they go at the top level of the values file passed to the release.
See Service tiers for details on QoS tags.
Artifact locations
The models chart applies string substitutions to the resources it renders. NFS and air-gapped deployments setglobal.substitutions in the models chart values:
Related resources
SambaStack.yaml reference
Every configuration key, and which chart each one belongs to
Migrating bundle configuration
The resource model behind the bundles this chart deploys, and how to migrate to it
Deploying models and bundles
Authoring the custom resources directly
Deploying custom checkpoints
The Model resource reference, and serving your own checkpoints

