Puede configurar un método de comprobación de estado para actualizar el estado de un contenedor según criterios personalizados.

Por qué y cuándo se efectúa esta tarea

Puede usar los protocolos HTTP o TCP al ejecutar un comando en el contenedor. También puede especificar un método de comprobación de estado.

Requisitos

  • Compruebe que Contenedores para vRealize Automation esté activado en su implementación de vRealize Automation compatible.

  • Compruebe que dispone de privilegios de función de administrador de contenedores o de arquitecto de contenedores.

Procedimiento

  1. Inicie sesión en vRealize Automation.
  2. Haga clic en la pestaña Contenedores.
  3. Haga clic en Plantillas en el panel izquierdo.
  4. Edite la plantilla o imagen.

    Opción

    Descripción

    Para editar una plantilla

    • Haga clic en Editar en la parte superior derecha de la plantilla que desea abrir.

    • Si la plantilla contiene varias plantillas, apunte a la plantilla que desea editar y haga clic en Editar en la parte superior derecha de la plantilla que desea abrir.

    Para editar una imagen.

    Haga clic en la flecha situada junto al botón Aprovisionar de la imagen y, a continuación, haga clic en Introducir información adicional.

  5. Haga clic en la pestaña Configuración de estado.
  6. Seleccione un modo de estado.
    Tabla 1. Modos de configuración de estado

    Modo

    Descripción

    Ninguno

    Predeterminado. No se configura ninguna comprobación de estado.

    HTTP

    Si selecciona HTTP, debe proporcionar una API para acceder, así como el método y la versión de HTTP que se utilizará. La API es relativa y no es necesario que introduzca la dirección del contenedor. También puede especificar un período de tiempo de espera para la operación y definir umbrales de estado.

    Por ejemplo, un umbral de buen estado con un valor de 2 significa que deben producirse dos llamadas consecutivas con éxito para que se considere que el contenedor está en buen estado y en ejecución (estado RUNNING). Un umbral de mal estado con un valor de 2 significa que deben producirse errores en dos llamadas para que se considere que el contenedor está en mal estado y en situación de error (estado ERROR). Para todos los casos intermedios entre los umbrales de buen estado y mal estado, el estado del contenedor es DEGRADED.

    Conexión TCP

    Si selecciona Conexión TCP, solo debe especificar un puerto para el contenedor. La comprobación de estado intenta establecer una conexión TCP con el contenedor en el puerto indicado. También puede especificar un valor de tiempo de espera para la operación y definir umbrales de buen estado o de mal estado, al igual que con HTTP.

    Comando

    Si selecciona Comando, debe introducir el comando que se ejecutará en el contenedor. El estado de salida del comando determina el éxito de la comprobación de estado.

    Omitir comprobación de estado en aprovisionamiento

    Desactive esta opción para forzar la comprobación del estado durante el aprovisionamiento. Al hacerlo, no se considerará que un contenedor está aprovisionado hasta que supere correctamente una comprobación de estado.

    AutoDeploy

    Reimplementación automática de los contenedores cuando se encuentran en el estado ERROR.

  7. Haga clic en Guardar como plantilla para guardar la configuración, o bien seleccione un grupo empresarial y haga clic en Aprovisionar para implementar el contenedor.