Complete guide to deploying Helm charts in TrueFoundry with support for multiple repository types, Kustomize integration, and advanced configurations
index.yaml
files)Helm Chart Deployment Form
HelmRepo (Traditional Helm Repository)
index.yaml
file and packaged .tgz
chart files.HelmRepo Configuration
https://charts.bitnami.com/bitnami
)OCIRepo (OCI Registry)
OCIRepo Configuration
oci://myregistry.com/mychart
)GitHelmRepo (Git Repository)
GitHelmRepo Configuration
Values Configuration
Values Configuration
Using Secrets in Helm Deployments
tfy-secret://truefoundry:test-helm-secret:password
).Creating secrets using custom Kubernetes objects
Creating secrets using Kustomize
data
and stringData
fields of Kubernetes secret. For data
fields, you just need to base64 encode the value when creating the TrueFoundry secret.Kustomize Integration
Kustomize Configuration
Step 1: Basic Configuration
Step 2: Create TrueFoundry Secret
Redis Password Secret Example
tfy-secret://truefoundry:redis-secrets:password
) to use in the next step.
Step 3: Values Configuration
Step 4: Kustomize Patch and Endpoint Exposure (Optional)
Final Redis Deployment Result