jpnewman.java

jpnewman.java

Rol de Ansible Estado de la Construcción

Este es un rol de Ansible para instalar Oracle Java 8 o OpenJDK.

Oracle Java 8 se puede instalar a través de apt-get, descarga directa o archivos locales.

Requisitos

Ansible 2.x

Variables del Rol

Variable Descripción Predeterminado
apt_cache_valid_time Tiempo de validez de la caché de Apt 600
java_installer_type Debe ser uno de los siguientes valores: -
- oracle_ppa
- oracle_url
- oracle_file
- openjdk
oracle_ppa
install_java Si es false solo se configura Java, pero no se instala "true"
apt_java_state Estado del módulo apt de Ansible presente
codename_apt_codename_map Mapea el nombre en clave actual al nombre en clave de apt a usar. Usado por el modo oracle_ppa codename_apt_codename_map_object

codename_apt_codename_map_object

Variable Descripción Predeterminado
release_codename Nombre en clave actual ej. jessie
use_apt_codename Usar nombre en clave ej. xenial

Oracle Java PPA oracle_ppa

Instalar Oracle Java JCE desde Apt PPA.

Variable Descripción Predeterminado
apt_java_repo Repositorio de Apt ppa:webupd8team/java
apt_java_package oracle-java8-installer

Oracle Java URL oracle_url

Instalar Oracle Java desde una URL.

Variable Descripción Predeterminado
oracle_java_url_file jdk-8u161-linux-x64.tar.gz
oracle_java_url_path http://download.oracle.com/otn-pub/java/jdk/8u161-b12/2f38c3b165be4555a1fa6e98c45e0808/
oracle_java_url_header "Cookie:oraclelicense=a"
oracle_java_extract_folder jdk1.8.0_161
oracle_java_jvm_dir /usr/lib/jvm
oracle_java_jvm_folder java-8-oracle
oracle_java_install_dir "{{ oracle_java_jvm_dir }}/{{ oracle_java_jvm_folder }}"
oracle_java_download_folder /tmp
oracle_java_usr_bin_dir /usr/bin
oracle_java_link_exe - java
- javac
- jar
- jrunscript

Oracle Java URL, JCE

Instalar Oracle Java JCE desde una URL.

Variable Descripción Predeterminado
oracle_java_jce_install true
oracle_java_jce_url_file jce_policy-8.zip
oracle_java_jce_url_path http://download.oracle.com/otn-pub/java/jce/8/
oracle_java_jce_extract_folder UnlimitedJCEPolicyJDK8

Oracle Java Archivo

Instalar Oracle Java desde archivos locales.

Para usar, descargar los instaladores desde http://www.oracle.com/technetwork/java/javase/downloads/index.html y colocarlos en la carpeta de archivos.

Variable Descripción Predeterminado
oracle_java_file jdk-8u161-linux-x64.tar.gz
oracle_java_jce_file jce_policy-8.zip

OpenJDK openjdk

Instalar OpenJDK.

Variable Descripción Predeterminado
apt_openjdk_packages codename_ppa_map_object

codename_ppa_map_object

Variable Descripción Predeterminado
use_apt_codenames Lista de Codenames
apt_repos Repositorio de Apt
use_apt_packages Paquetes a instalar
default_release Lanzamientos por defecto de Apt

Dependencias

  • Ninguna

Ejemplo de Playbook

- hosts: servers
  roles:
     - { role: jpnewman.java, tags: ["init"] }

Licencia

MIT / BSD

Información del Autor

John Paul Newman

Acerca del proyecto

Java 8

Instalar
ansible-galaxy install jpnewman.java
Licencia
mit
Descargas
161.2k
Propietario
Software Engineer with DevOps working on both Windows and *nix.