Puede configurar ajustes y opciones de blueprint para un componente de contenedor de Contenedores para vRealize Automation en el lienzo de diseño de vRealize Automation.

Pestaña General

Ajuste la configuración general del componente de contenedor de blueprint en el lienzo de diseño.

Tabla 1. Configuración de la pestaña General

Configuración

Descripción

Nombre

Escriba un nombre para el componente de contenedor en el blueprint.

Descripción

Resuma el componente de contenedor en provecho de otros arquitectos.

Imagen

Introduzca el nombre completo de una imagen en un registro administrado, como un registro privado o un registro de Docker Hub (por ejemplo: registry.hub.docker.com/library/python).

Comandos

Introduzca un comando que se aplique a la imagen especificada, como python app.py. El comando se ejecuta cuando se inicia el proceso de aprovisionamiento de contenedores.

Vínculos

Los vínculos ofrecen otra manera de conectar contenedores en un solo host o entre hosts. Especifique uno o varios servicios a los que este contenedor debe vincularse, como redis o datadog.

Pestaña Red

Ajuste la configuración de red del componente de contenedor de blueprint en el lienzo de diseño.

Puede adjuntar un contenedor a una red. La red se muestra como un componente de red de contenedor en el lienzo de diseño. La información sobre las redes disponibles se indica en la página Red del formulario del componente de contenedor.

Tabla 2. Configuración de la pestaña Red

Configuración

Descripción

Redes

Especifique las redes existentes que se han definido para la imagen seleccionada. También puede crear una nueva red.

Cuando añada un componente de contenedor de red al formulario de diseño, las redes que especifique aquí se mostrarán como opciones que se pueden seleccionar.

Enlaces de puerto

Especifique los enlaces de puerto de la red seleccionada. Los enlaces de punto constan de un host de protocolo, un puerto de host y un puerto de contenedor.

Publicar todos los puertos

Active la casilla de verificación para exponer los puertos que se utilizan en la imagen de contenedor a todos los usuarios.

Nombre del host

Especifique el nombre de host de contenedor. Si no indica ningún nombre, se utilizará el valor predeterminado, el cual es el nombre del componente de contenedor del blueprint.

Modo de red

Especifique la pila de red del contenedor. Si no se especifica ningún valor, el contenedor estará configurado en modo de red de puente.

Pestaña Almacenamiento

Ajuste la configuración de almacenamiento del componente de contenedor de blueprint en el lienzo de diseño.

Tabla 3. Configuración de la pestaña Almacenamiento

Configuración

Descripción

Volúmenes

Especifique los volúmenes de almacenamiento que están asignados desde el host para que el contenedor los utilice.

Volúmenes de

Especifique los volúmenes de almacenamiento que se heredarán de otro contenedor.

Directorio operativo

Especifique el directorio desde el que se ejecutan los comandos.

Pestaña Política

Ajuste la configuración de políticas, como la política de implementación y las restricciones de afinidad, para el componente de contenedor de blueprint en el lienzo de diseño.

Tabla 4. Configuración de la pestaña Política

Configuración

Descripción

Política de implementación

Especifique una política de implementación para configurar las preferencias correspondientes al conjunto de hosts que se utilizará para la implementación de este contenedor. Puede asociar políticas de implementación a hosts, políticas y definiciones de contenedores para definir una preferencia para los hosts, las políticas y las cuotas al implementar un contenedor.

Es posible añadir una política de implementación mediante la pestaña Contenedores de vRealize Automation.

Tamaño del clúster

Especifique el número de instancias que desea generar como un clúster a partir de este contenedor.

Reiniciar política

Reinicio máx.

Recursos de CPU compartidos

Especifique la cantidad de recursos de CPU compartidos asignados al recurso aprovisionado.

Límite de memoria

Indique un número entre 0 y la cantidad de memoria disponible en la zona de colocación. Este valor corresponde a la memoria total disponible para los recursos en esta colocación. 0 significa que no hay límite.

Intercambio de memoria

Restricciones de afinidad

Define reglas para el aprovisionamiento de contenedores en el mismo host o en hosts diferentes.

  • Tipo de afinidad

    Para usar antiafinidad, los contenedores se colocan en hosts diferentes; en caso contrario, se colocan en el mismo host.

  • Servicio

    El nombre del servicio que está disponible en el menú desplegable coincide con el nombre del componente de contenedor especificado en el campo Nombre de la pestaña General.

  • Restricción

    Una restricción estricta especifica que, si no se cumple la restricción, el aprovisionamiento fallará. Una restricción flexible especifica que, aunque no se cumpla la restricción, el aprovisionamiento continuará.

Pestaña Entorno

Ajuste la configuración del entorno (como los enlaces de propiedades) para el componente de contenedor de blueprint en el lienzo de diseño.

Tabla 5. Configuración de la pestaña Entorno

Configuración

Descripción

Nombre

Enlace

Valor

Pestaña Propiedades

Configure propiedades personalizadas individuales y grupos de propiedades personalizadas para el componente de contenedor de blueprint en el lienzo de diseño.

Si selecciona la pestaña Grupos de propiedades y hace clic en Añadir, se ofrecerán las siguientes opciones:

  • Propiedades del host de contenedor con autenticación con certificado

  • Propiedades del host de contenedor con autenticación con usuario/contraseña

También aparecerán los grupos de propiedades adicionales que se hayan definido.

Si selecciona la pestaña Propiedades personalizadas y hace clic en Añadir, puede agregar propiedades personalizadas individuales al componente de contenedor.

Tabla 6. Configuración de la pestaña Propiedades para propiedades personalizadas

Configuración

Descripción

Nombre

Escriba el nombre de una propiedad personalizada o seleccione una de las propiedades personalizadas disponibles en el menú desplegable.

Valor

Escriba o edite un valor para asociarlo al nombre de propiedad personalizada.

Cifrado

Puede optar por cifrar el valor de la propiedad si, por ejemplo, el valor es una contraseña.

Reemplazable

Puede especificar que la próxima persona u otra más adelante que utilice la propiedad pueda reemplazar el valor de la propiedad. Por lo general, suele ser otro arquitecto, pero, si selecciona Mostrar en solicitud, los usuarios empresariales podrán ver y editar valores de propiedades cuando soliciten elementos del catálogo.

Mostrar en solicitud

Si desea mostrar el nombre y el valor de la propiedad a los usuarios finales, puede seleccionar la opción para mostrar la propiedad en el formulario de solicitud cuando se solicite el aprovisionamiento de la máquina. También debe seleccionar Reemplazable si desea que los usuarios proporcionen un valor.

Pestaña Configuración de estado

Especifique un modo de configuración de estado para el componente de contenedor de blueprint en el lienzo de diseño.

Tabla 7. Opciones de la pestaña Configuración de estado

Tipo de 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.

Pestaña Configuración de log

Especifique un modo de registro y opciones de registro adicionales para el componente de contenedor de blueprint en el lienzo de diseño.

Tabla 8. Configuración de la pestaña Configuración de log

Configuración

Descripción

Controlador

Seleccione un formato de registro del menú desplegable.

Opciones

Introduzca las opciones del controlador utilizando un formato de nombre y de valor que sea coherente con el formato de registro.