En varios escenarios de implementación, un componente necesita el valor de propiedad de otro componente para personalizarse a sí mismo. Es posible enlazar propiedades de XaaS, máquinas, Software y propiedades personalizadas a otras propiedades en un blueprint.

Por ejemplo, el arquitecto de software podría modificar definiciones de propiedad en los scripts de ciclo de vida de un componente WAR. Un componente WAR puede necesitar la ubicación de instalación del componente del servidor Apache Tomcat, de modo que el arquitecto de software configura el componente WAR para establecer el valor de propiedad server_home en el valor de propiedad install_path del servidor Apache Tomcat. Como arquitecto que ensambla el blueprint, debe enlazar la propiedad server_home a la propiedad install_path del servidor Apache Tomcat para que el componente de Software aprovisione correctamente.

Establece enlaces de propiedad al configurar componentes en un blueprint. En la página Blueprint, arrastre el componente al lienzo y haga clic en la pestaña Propiedades. Para enlazar una propiedad a otra propiedad en un blueprint, seleccione la casilla Enlazar. Puede escribir ComponentName~PropertyName en el cuadro de texto de valor, o bien utilizar la flecha hacia abajo para generar una lista de opciones de enlace disponibles. Utilice un carácter de ~ como separador entre componentes y propiedades. Por ejemplo, para enlazar a la propiedad dp_port, en el componente MySQL, podría escribir mysql~db_port. Para enlazar las propiedades que se configuran durante el aprovisionamiento, como la dirección IP de una máquina o el nombre del host de un componente de Software, escriba _resource~ComponentName~PropertyName. Por ejemplo, para enlazar al nombre de reserva de una máquina, puede escribir _resource~vSphere_Machine_1~MachineReservationName.

Figura 1. Enlazar una propiedad de software a la dirección IP de una máquina


Enlazar una propiedad de software a la propiedad de dirección IP de una máquina.