Build from Source
Package a Helm chart from your GitHub repository. Charts are stored on Ryvn’s Registry.Use Public Charts
Deploy public Helm charts from chart repositories.Use Private Charts
Deploy Helm charts from private registries. First, connect your private registry through Settings in the Ryvn Dashboard, then reference it by name.Properties
name
string — required
Service identifier. Must be lowercase, alphanumeric with hyphens only.
type
string — required
Must be helm-chart.
repo
string — required
GitHub repository (owner/repo) when packaging from source, or chart
repository URL when using public charts.
chart
string — conditional
Chart name in the repository. Required for public charts. If not specified
when building from source, defaults to service name.
registry
string — optional
Registry name for storing built charts. Defaults to Ryvn’s built-in registry
when building from source.
promotionPipeline
string — optional
Name of promotion pipeline to follow for automated release promotion.
maintenanceWindow
string — optional
Maintenance window for this service. Automated deployments will only occur during specified intervals.
build.chartPath
string — required
Path to directory containing Chart.yaml, relative to repository root. Required
when building from source.