Configura un experimento para Fail Compute

En esta página, se explica cómo configurar una nueva plantilla de experimento para la falla de Compute. Esta falla te permite detener los recursos de procesamiento de VMs individuales o de grupos de instancias administrados (MIG) 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:

  1. Abre la consola deGoogle Cloud .
  2. Navega a la página Descripción general de Fault Injection Testing.
  3. Selecciona Crear plantilla de experimento.
    • Como alternativa, en la página Descripción general de Fault Injection Testing, haz clic en Plantillas de experimentos en la barra de navegación de la izquierda y, luego, en Crear plantilla.
  4. En la sección Fault Type, selecciona Fail Compute y, luego, la opción de GCE.
  5. En la sección Objetivo, haz lo siguiente:
    1. Elige un tipo de objetivo.
      • 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 segmentan las VMs según una etiqueta segura y una región de GCE especificadas.
        • Debes aplicar la etiqueta fuera de la interfaz de Fault Injection Testing antes de crear el experimento.
        • Las VMs etiquetadas no pueden formar parte de un MIG, y las VMs etiquetadas que se encuentren 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 segmentadas se vincularán a una etiqueta nueva específica del experimento durante su duración.
      • Todas las VMs en un MIG zonal. Se segmenta para las VMs dentro de un MIG zonal especificado. El escalado automático y la reparación automática del MIG se inhabilitarán durante la prueba.
      • Todas las VMs en un MIG regional. Se segmenta para las VMs dentro de un MIG regional especificado. El escalado automático y la reparación automática del MIG se inhabilitarán durante la prueba.
      • Todas las VMs de una zona. Se segmenta para todas las VMs que no son de MIG y 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 Assets esté habilitada, ya que Fault Injection Testing la usa para detectar MIGs y VMs en la zona especificada.
      • Todas las VMs de una región. Se segmenta para todas las VMs que no son de MIG y todos los MIG (tanto zonales como regionales) dentro de la región seleccionada.
        • El escalado automático y la reparación automática se inhabilitarán para todos los MIG afectados durante la prueba.
  6. Asegúrate de que la API de CAIS esté habilitada, ya que las pruebas de inyección de fallas la usan para descubrir MIGs y VMs en la región especificada.
  7. Establece la Duración del experimento.
  8. 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.
  9. En la sección Verificar, haz lo siguiente:
    1. Verás un resumen de la configuración que seleccionaste.
    2. Espera a que finalice la ejecución de prueba automática.
    3. Una vez que se complete la ejecución de prueba, aparecerá la lista de recursos que recibirán la inserción de fallas. Si hay errores con los recursos segmentados, también aparecerán aquí.
  10. 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 Fail Compute, consulta la referencia de la falla Fail Compute.

¿Qué sigue?

Ejecuta un experimento con la plantilla de experimento que creaste.