Chart
Un Chart es un componente fundamental de un Proyecto que define lo que SleakOps despliega durante la ejecución de un despliegue. Los Charts en SleakOps son análogos a los Helm Charts pero están específicamente adaptados para la funcionalidad de SleakOps.
Accediendo a la Configuración del Chart
Puedes encontrar la sección de Chart navegando a Proyecto → Configuración:

SleakOps utiliza NodePools para determinar dónde se despliegan los recursos. Debes configurar el parámetro tolerations
para apuntar a un NodePool existente para todos los recursos desplegados.

Valores por Defecto
SleakOps aplica automáticamente valores por defecto a sus Charts. Puedes ver estos valores haciendo clic en el área designada:

Esto abre un panel lateral en el lado derecho que muestra los valores por defecto para todas las cargas de trabajo del Proyecto.
Valores Específicos de Carga de Trabajo
Por ejemplo, aquí están los valores por defecto para un WebService 'api':

Valores Globales
Valores que se aplican a todo el Proyecto:

Preguntas Frecuentes
¿Dónde puedo encontrar el Chart de mi Proyecto?
Actualmente, los Charts no son visibles directamente en la plataforma. Sin embargo, puedes descargar el Chart desde el repositorio ECR creado para tu Proyecto en la Cuenta AWS correspondiente.
¿Puedo modificar el Chart desplegado por un Proyecto?
Sí, con algunas limitaciones. Puedes:
- Agregar plantillas personalizadas usando Extra Templates
- Agregar dependencias de chart usando Chart Dependencies, similar a Helm Chart Dependencies
¿Puedo agregar un Ingress personalizado a mi Proyecto?
Sí, este es uno de los casos de uso principales de la funcionalidad Extra Templates. Consulta la documentación de Extra Templates para instrucciones detalladas.
¿Puedo modificar las plantillas existentes de Kubernetes Service?
No, la modificación de plantillas integradas de SleakOps no está soportada actualmente. Estamos trabajando en habilitar modificaciones a las plantillas integradas en futuras versiones.