Los servicios virtuales son recursos fundamentales de las instancias de Service Mesh (ASM) para el enrutamiento de tráfico. Un servicio virtual define un conjunto de reglas que dirigen el tráfico hacia distintos destinos. Cada regla de enrutamiento establece los criterios de coincidencia del tráfico. Si el tráfico coincide con los criterios de una regla, se reenvía al servicio de destino o a la versión (subconjunto) del servicio de destino especificada en dicha regla. En este tema se describe cómo crear, modificar y eliminar un servicio virtual.
Creación de un servicio virtual
Inicie sesión en la consola de ASM. En el panel de navegación izquierdo, seleccione .
-
En la página Mesh Management, haga clic en el nombre de la instancia de destino. Después, en el panel de navegación izquierdo, seleccione .
Para obtener más información sobre ejemplos y descripciones de configuración, consulte Virtual Service. Use uno de los siguientes métodos para crear un servicio virtual:
Método 1: Haga clic en Create, configure los parámetros y luego haga clic en Create.
Método 2: Haga clic en Create from YAML. Seleccione un espacio de nombres en la lista desplegable Namespaces y una plantilla en la lista desplegable Scenario Template. En el editor de código YAML, modifique la configuración del servicio virtual según sus necesidades y luego haga clic en Create.
Operaciones relacionadas
Una vez creado el servicio virtual, puede llevar a cabo las siguientes operaciones en la columna Operator de la página VirtualService.
Consultar o modificar el YAML: Haga clic en View YAML junto al servicio virtual de destino. En el cuadro de diálogo Edit, modifique la configuración y haga clic en OK.
Gestionar versiones: Haga clic en Version junto al servicio virtual de destino. En el cuadro de diálogo Version, modifique la información según sea necesario y luego haga clic en Rollback.
Eliminar un servicio virtual: Haga clic en Delete junto al servicio virtual de destino. En el cuadro de diálogo Confirm, haga clic en OK.
Al eliminar un servicio virtual, se afectan el enrutamiento de solicitudes y la distribución del tráfico, lo que podría provocar problemas inesperados. Tenga precaución cuando elimine un servicio virtual.