Knative
Plataforma nativa de Kubernetes para construir y ejecutar aplicaciones serverless, gestionando el autoescalado (incluido el escalado a cero) y el tráfico.
Descripción general
Knative ofrece los componentes básicos para ejecutar cargas de trabajo serverless en Kubernetes: escalar automáticamente los contenedores hacia arriba en respuesta al tráfico y hacia cero cuando están inactivos, gestionar revisiones y división de tráfico para despliegues graduales, y manejar el eventing entre servicios. Permite a un equipo lograr un despliegue estilo serverless sobre infraestructura que ya controla, en lugar del producto de funciones propietario de una nube pública.
Knative encaja en equipos que quieren patrones de despliegue serverless —escalado a cero, escalado dirigido por peticiones— en sus propios clústeres de Kubernetes (también en este catálogo) en lugar de atarse a la plataforma serverless de un proveedor cloud concreto.
- Categorías
- DevOps
- Palabras clave
- serverlessscale-to-zerokubernetes-nativeautoscaling
- Lenguajes
- Go
- Licencia
- Apache-2.0
Proyectos relacionados
Crossplane
Apache-2.0Plano de control nativo de Kubernetes que te permite aprovisionar y gestionar infraestructura cloud —bases de datos, redes, almacenamiento— usando APIs de Kubernetes.
- DevOps
KEDA
Apache-2.0Autoescalador de Kubernetes orientado a eventos que escala cargas de trabajo según el número de eventos por procesar, incluido el escalado a cero.
- DevOps
Tekton
Apache-2.0Componentes nativos de Kubernetes para crear pipelines de CI/CD, ofreciendo a los equipos una forma estándar y portable de definir pipelines como recursos de Kubernetes.
- DevOps
Quarkus
Apache-2.0Framework Java nativo de Kubernetes diseñado para tiempos de arranque rápidos y bajo consumo de memoria, pensado para contenedores y serverless.
- Backend
¿Encontraste un error? Sugiere una edición en GitHub.