En esta página, se explica cómo configurar una nueva plantilla de experimento para la falla de Fail Compute. Esta falla te permite fallar recursos de procesamiento para VMs individuales o grupos de instancias administrados (MIGs) completos de VMs.
Antes de continuar, debes tener lo siguiente:
- El rol
roles/faulttesting.operator
Para crear una plantilla de experimento nueva, haz lo siguiente:
- Abre la Google Cloud consola.
- Navega a la página Descripción general de Fault Injection Testing.
- Selecciona Crear plantilla de experimento.
- Como alternativa, en la página Descripción general de Fault Injection Testing, haz clic en Plantillas de experimento en la barra de navegación de la izquierda y, luego, en Crear plantilla.
- En la sección Tipo de falla, selecciona Fail Compute y, luego, la
GCEopción. - En la sección Objetivo, haz lo siguiente:
- Elige un tipo de destino.
- VMs individuales. Aísla las instancias de máquinas virtuales especificadas. Las VMs especificadas de forma individual no pueden formar parte de un grupo de instancias administrado (MIG).
- Todas las VMs con una etiqueta segura determinada. Se orienta a las VMs en función de una
etiqueta seguray una región especificadas.
- Debes aplicar la etiqueta fuera de la interfaz de Fault Injection Testing antes de que se cree el experimento.
- Las VMs etiquetadas no pueden formar parte de un MIG, y las VMs etiquetadas fuera de la región del experimento se excluirán de la prueba.
- Asegúrate de que la API de Cloud Asset esté habilitada. Fault Injection Testing usa esta API para descubrir VMs etiquetadas.
- La política de firewall que se usa para bloquear el tráfico no hará referencia a esta etiqueta directamente. Las VMs de destino se vincularán a una etiqueta nueva específica del experimento durante la duración del experimento.
- Todas las VMs en un MIG zonal. Se orienta a las VMs dentro de un zonal MIG especificado. El escalado automático y la reparación automática para el MIG se inhabilitarán durante la prueba.
- Todas las VMs en un MIG regional. Se orienta a las VMs dentro de un MIG regional especificado . El escalado automático y la reparación automática para el MIG se inhabilitarán durante la prueba.
- Todas las VMs de una zona. Se orienta a todas las VMs que no son de MIG y a los MIG zonales en la zona especificada.
- No se incluirán los MIG regionales, incluso si tienen componentes en esa zona.
- Los MIG zonales afectados tendrán inhabilitados el escalado automático y la reparación automática durante la prueba.
- Asegúrate de que la API de Cloud Asset esté habilitada, ya que Fault Injection Testing usa la API para descubrir MIGs y VMs en la zona especificada.
- Todas las VMs de una región. Se orienta a todas las VMs que no son de MIG y a todos los MIGs (zonales y regionales) dentro de la región seleccionada.
- El escalado automático y la reparación automática se inhabilitarán para todos los MIGs afectados durante la prueba.
- Asegúrate de que la API de CAIS esté habilitada, ya que Fault Injection Testing usa la API para descubrir MIGs y VMs en la región especificada.
- Elige un tipo de destino.
- Establece la Duración en el tiempo que debe durar el experimento.
- En la sección Nombre de la plantilla, proporciona un nombre claro y descriptivo para la plantilla. De manera opcional, proporciona detalles en la descripción.
- En la sección Verificar , haz lo siguiente:
- Consulta un resumen de la configuración que seleccionaste.
- Espera a que finalice la ejecución de prueba automatizada.
- Una vez que se complete la ejecución de prueba, aparecerá la lista de recursos que recibirán la inyección de fallas. Si hay errores con los recursos de destino, también aparecerán aquí.
- Crea la plantilla de experimento. Aparecerá un mensaje de confirmación que indica que se creó la plantilla, y la plantilla nueva aparecerá en la lista de plantillas.
Para obtener detalles sobre el comportamiento de la falla de Fail Compute, consulta la referencia de la falla de Fail Compute.
¿Qué sigue?
Ejecuta un experimento con la plantilla de experimento que creaste.