Dependencias de Chart
Las Dependencias de Chart te permiten agregar charts externos a tu proyecto, siguiendo el mismo patrón que las Dependencias de Helm Chart . Esta funcionalidad te permite integrar servicios y componentes de terceros de manera fluida en tu despliegue de SleakOps.
Dado que SleakOps utiliza NodePools para determinar la ubicación de recursos, debes configurar el parámetro tolerations
para apuntar a un NodePool existente para todos los recursos de dependencias.
Repositorios de Chart Soportados
Actualmente, SleakOps soporta Charts de Bitnami exclusivamente. Puedes explorar los charts disponibles en ArtifactHub para encontrar dependencias adecuadas para tu proyecto.
Agregando Dependencias de Chart
Para agregar una nueva Dependencia de Chart, haz clic en el botón Crear en la sección de Configuración de Chart:

Pasos de Configuración
- Buscar y Seleccionar: Usa los primeros dos campos para buscar el nombre del chart y seleccionar la versión deseada
- Configurar Valores: Modifica la sección de valores abajo para personalizar el despliegue
- Establecer Tolerations: Crítico - Actualiza todos los campos
tolerations
en los valores del chart para apuntar a tu NodePool

Asegúrate de que cada campo tolerations
en los valores del chart esté configurado correctamente para usar un NodePool. Sin esta configuración, Kubernetes no puede determinar dónde programar los pods, lo que lleva a fallas en el despliegue.
Preguntas Frecuentes
Mi despliegue fue exitoso pero los pods no funcionan. ¿Qué está mal?
La causa más común es una configuración incorrecta de NodePool. Verifica que:
- Todos los campos
tolerations
estén configurados correctamente para apuntar a NodePools existentes - El NodePool tenga recursos suficientes
- El NodePool esté en un estado saludable
No puedo encontrar el chart que necesito. ¿Cuáles son mis opciones?
Actualmente, solo se soportan charts del repositorio de Bitnami. Si necesitas un chart que no esté disponible en el repositorio de Bitnami, por favor contacta a nuestro equipo de soporte para discutir alternativas o solicitar soporte adicional de repositorios.
¿Cómo soluciono problemas de despliegue de dependencias?
Pasos comunes de solución de problemas:
- Verifica que las tolerations de NodePool estén configuradas correctamente
- Comprueba que la versión del chart sea compatible
- Asegúrate de que los valores requeridos estén configurados correctamente
- Revisa los logs de pods para mensajes de error específicos