[17.0.0.3 and later]

Diagrama Helm de Liberty

Para desplegar aplicaciones Liberty personalizadas en IBM Cloud Private, utilice un diagrama Helm. Con un diagrama Helm, establezca metadatos y reglas para cómo se despliega la imagen de Liberty en el clúster de Kubernetes.

Requisitos

Las actualizaciones de este tema están disponibles en GitHub. Consulte el archivo readme del diagrama Helm de Liberty , para obtener la información de configuración más reciente.

El diagrama Helm espera que los directorios siguientes estén enlazados en la imagen Docker:
/config
El directorio de configuración de Liberty.
/logs
El directorio de registros.
/output
El directorio de salida.
Si un usuario utiliza nuestro Dockerfile del concentrador Docker websphere-liberty, estos enlaces ya existen y no es necesaria ninguna acción. Sin embargo, si desea crear su propio dockerfile desde cero, añada las líneas siguientes para crear los enlaces:
ENV LOG_DIR /logs
ENV WLP_OUTPUT_DIR /opt/ibm/wlp/output
RUN mkdir /logs
&& ln -s $WLP_OUTPUT_DIR/defaultServer /output
&& ln -s /opt/ibm/wlp/usr/servers/defaultServer /config
[18.0.0.1 and later]

Servicio de transacciones

Es necesario un volumen persistente, si tiene previsto utilizar el servicio de transacción dentro de Liberty. Configure el archivo de Liberty server.xml para colocar el registro de transacción en este volumen, de forma que el registro persiste, si se produce una anomalía y el servidor se debe reiniciar. Actualice esta línea en el archivo server.xml:
<transaction recoverOnStartup="true" waitForRecovery="true" />

Acceso a Liberty

Desde un navegador, utilice http://ip_externa:puerto_nodo para acceder a la aplicación.

Parámetros de configuración

El diagrama Helm tiene valores que se pueden sustituir con el parámetro install --set o mediante la interfaz de usuario.
helm install --name liberty1 --namespace liberty-test1 liberty --debug

Vea los parámetros de configuración en el Archivo readme del diagrama Helm de Liberty. Para desplegar aplicaciones por línea de comandos, consulte Despliegue de aplicaciones Liberty en IBM Cloud Private con un diagrama Helm de Liberty.

Después de configurar el diagrama Helm, puede configurar el registro de transacciones de servidor de Liberty para su disponibilidad. Consulte Despliegue de aplicaciones en Liberty si desea más información sobre cómo desplegar el servidor Liberty.


Icono que indica el tipo de tema Tema de referencia

Nombre de archivo: rwlp_icp_helm.html