Part 4: Chart Dependencies and Repositories
Introduction
Understanding Chart Dependencies
Why Use Dependencies?
Defining Dependencies
Basic Dependency Declaration
Dependency Fields
Managing Dependencies
Download Dependencies
Chart.lock File
Configuring Dependencies
Parent values.yaml
Using Dependency Values in Templates
Dependency Conditions and Tags
Conditional Dependencies
Tags for Bulk Control
Multiple Instances with Aliases
Importing Values from Dependencies
Chart Repositories
Repository Types
Adding Repositories
Using Repository Aliases
Creating Your Own Chart Repository
HTTP Repository
GitHub Pages Repository
OCI Registry (Recommended)
Chart Versioning Strategy
Semantic Versioning
Version Ranges in Dependencies
Versioning Workflow
Practical Example: Complete Stack
Managing Subcharts
Local Subcharts
Best Practices
What's Next?
Key Takeaways
Last updated