Chart Dependencies
Chart Dependencies allow you to add external charts to your project, following the same pattern as Helm Chart Dependencies . This feature enables you to integrate third-party services and components seamlessly into your SleakOps deployment.
Since SleakOps uses NodePools to determine resource placement, you must configure the tolerations
parameter to target an existing NodePool for all dependency resources.
Supported Chart Repositories
Currently, SleakOps supports Bitnami Charts exclusively. You can browse available charts on ArtifactHub to find suitable dependencies for your project.
Adding Chart Dependencies
To add a new Chart Dependency, click the Create button in the Chart Configuration section:

Configuration Steps
- Search and Select: Use the first two fields to search for the chart name and select your desired version
- Configure Values: Modify the values section below to customize the deployment
- Set Tolerations: Critical - Update all
tolerations
fields in the chart values to target your NodePool

Ensure every tolerations
field in the chart values is properly configured to use a NodePool. Without this configuration, Kubernetes cannot determine where to schedule the pods, leading to deployment failures.
Frequently Asked Questions
My deployment succeeded but pods aren't working. What's wrong?
The most common cause is incorrect NodePool configuration. Verify that:
- All
tolerations
fields are properly set to target existing NodePools - The NodePool has sufficient resources
- The NodePool is in a healthy state
I can't find the chart I need. What are my options?
Currently, only Bitnami repository charts are supported. If you need a chart not available in Bitnami's repository, please contact our support team to discuss alternatives or request additional repository support.
How do I troubleshoot dependency deployment issues?
Common troubleshooting steps:
- Verify NodePool tolerations are correctly configured
- Check that the chart version is compatible
- Ensure required values are properly set
- Review pod logs for specific error messages