Cada vez que actualiza la configuración de un Knative Service, Knative crea automáticamente una revisión única. Use las revisiones para gestionar la división del tráfico entre versiones durante los despliegues canary y las reversiones.
Requisitos previos
Antes de empezar, asegúrese de contar con lo siguiente:
Knative desplegado en el clúster de ACS. Para obtener más información, consulte Desplegar Knative.
Crear una revisión
Inicie sesión en la consola de ACS. En el panel de navegación izquierdo, haga clic en Clusters.
En la página Clusters, localice el clúster de destino y haga clic en su ID. En el panel de navegación izquierdo, elija Applications > Knative.
En la pestaña Services, seleccione el namespace del Knative Service y haga clic en el nombre del servicio. En la esquina superior derecha de la página de detalles, haga clic en Create Revision.
En el paso Basic Information, configure los parámetros y haga clic en Next. Para conocer los detalles de cada parámetro, consulte Configurar parámetros de revisión.
-
En el paso Traffic Splitting Settings, configure cómo se distribuye el tráfico entre las revisiones y haga clic en Create. La división del tráfico dirige un porcentaje de las solicitudes entrantes a cada revisión. Este paso le permite trasladar el tráfico gradualmente hacia una revisión nueva o devolverlo de forma progresiva a una anterior. La suma de todos los porcentajes configurados debe ser igual al 100 %.
Parámetro
Descripción
Revisions
Revisión a la que se dirige el tráfico. Se genera una revisión nueva cada vez que actualiza el Knative Service.
Percent %
Porcentaje de tráfico dirigido a esta revisión. El total de todas las revisiones debe sumar 100 %.
Pasos siguientes
Para consultar o eliminar revisiones después de crearlas, vaya a la pestaña Revision Information en la página de detalles del Knative Service.
Para trasladar el tráfico gradualmente entre revisiones por porcentaje, consulte Perform a canary release based on traffic splitting.