Saltar al contenido principal

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:

Ubicación de configuración del Chart
Requisitos de NodePool

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.

Interfaz de configuración del Chart

Valores por Defecto

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

Punto de acceso a valores por defecto

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 por defecto del WebService API

Valores Globales

Valores que se aplican a todo el Proyecto:

Valores globales por defecto

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:

¿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.