nolte.msopenjdk

Rol de Ansible MSOpenJDK

molecule e2e Instalar desde Ansible Galaxy


Instala y configura microsoft openjdk en el host. Este rol descargará el archivo de openjdk y lo colocará en el sistema de archivos local.

Instalación

ansible-galaxy install nolte.msopenjdk

o añade esto a tu requirements.yml

- name: nolte.msopenjdk

y ejecuta ansible-galaxy install -r requirements.yml

Uso

- hosts: all
  roles:
     - { role: nolte.msopenjdk }

Por defecto, instalamos un jdk 16, puedes cambiar esto editando la variable jdk_used_version. Los valores posibles son (11 y 16).

Parámetros del Rol

Valor Predeterminado Descripción
jdk_used_version 17 Versión de JDK utilizada, los valores soportados son 11, 16 y 17.
archiveFolderName {{ jdk_versions[_jdk_used_version].archiveFolderName }} Nombre de la carpeta dentro del archivo, utilizado para construir el enlace a los binarios de java.
downloadUrl https://aka.ms/download-jdk/{{ jdk_versions[_jdk_used_version].archiveName }} URL de descarga para el archivo JDK.
checksumUrl https://aka.ms/download-jdk/{{ jdk_versions[_jdk_used_version].archiveName }}.sha256sum.txt Archivo de texto con información de sha256sum.

Desarrollo

Para el desarrollo y prueba, usamos molecule en combinación con docker.


# para instalar jdk 11 en la ejecución de molecule
export MOLECULE_JDK_USED_VERSION="11"

molecule test

Enlaces

Acerca del proyecto

install and configure ms openjdk

Instalar
ansible-galaxy install nolte.msopenjdk
Licencia
Unknown
Descargas
1.5k
Propietario