Noticias Programación

Knative alcanza 1.0

Se ha lanzado Knative 1.0. Knative es un proyecto de código abierto basado en Kubernetes para crear, implementar y administrar cargas de trabajo sin servidor. Fue desarrollado originalmente por Google con contribuciones de más de 50 empresas y se ha convertido en el nivel sin servidor más instalado en Kubernetes durante los últimos tres años.

Knative ayuda a los desarrolladores a crear, implementar y administrar cargas de trabajo modernas sin servidor en Kubernetes. Proporciona un conjunto de componentes básicos diseñados para habilitar cargas de trabajo de desarrollo modernas, centradas en el origen y basadas en contenedores en Kubernetes. Con este fin, hay herramientas disponibles para orquestar la compilación desde el origen hasta el contenedor; gestión y entrega de eventos y computación basada en la demanda.

Knative está diseñado para separar claramente las diferentes áreas de la creación de un proyecto, por lo que, como desarrollador, usted define objetos primitivos en forma de definiciones de recursos personalizados (CRD) que abarcan el modelo de objetos que se encuentra en Kubernetes. Los CRD incluyen detalles de configuración, que es el estado deseado para su servicio, tanto el código como la configuración; la revisión, que es una instantánea precisa del código y la configuración; la ruta que debe utilizarse, por ejemplo, hacia la que se dirigirán las revisiones del tráfico del servicio; y el servicio, que es la versión ligera combinada de todos los elementos anteriores para usos simples. Además de estos objetos, Knative también define los objetos principales para eventos.

knativeaud

Publicidad:

A pesar del lanzamiento de la versión 1.0, hay aspectos de Knative que aún se encuentran en el nivel beta. Los desarrolladores afirman que Knative se compone de muchos componentes que se versionan juntos y esos componentes tienen diferentes niveles de madurez, que van desde «experimental» a «ya GA» (generalmente disponible):

«Todavía queremos mantener las versiones sincronizadas, por lo que hemos decidido mover todos los componentes a la versión 1.0. Los niveles de GA se marcan individualmente para los componentes».

Knative 1.0 ya está disponible.

astuto

Publicidad:

También puede gustarte...