jpnewman.java

jpnewman.java

Ansible-Rolle Build-Status

Dies ist eine Ansible-Rolle zur Installation von Oracle Java 8 oder OpenJDK.

Oracle Java 8 kann über apt-get, direkten Download oder lokale Dateien installiert werden.

Anforderungen

Ansible 2.x

Rollenvariablen

Variable Beschreibung         Standard
apt_cache_valid_time Gültigkeitszeit des Apt-Caches 600
java_installer_type Soll einer der folgenden Werte sein: -
- oracle_ppa
- oracle_url
- oracle_file
- openjdk
oracle_ppa
install_java Wenn false wird Java nur eingerichtet, aber nicht installiert "true"
apt_java_state Zustand des Ansible-Apt-Moduls present
codename_apt_codename_map Verknüpft den tatsächlichen Code-Namen mit dem zu verwendenden Apt-Codenamen. Wird im Modus oracle_ppa verwendet codename_apt_codename_map_object

codename_apt_codename_map_object

Variable Beschreibung Standard
release_codename Tatsächlicher Codenamen z.B. jessie
use_apt_codename Verwendeter Codenamen z.B. xenial

Oracle Java PPA oracle_ppa

Installieren Sie Oracle Java JCE aus Apt PPA.

Variable Beschreibung         Standard
apt_java_repo Apt-Repo ppa:webupd8team/java
apt_java_package oracle-java8-installer

Oracle Java URL oracle_url

Installieren Sie Oracle Java von einer URL.

Variable Beschreibung         Standard
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

Installieren Sie Oracle Java JCE von einer URL.

Variable Beschreibung         Standard
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 Datei

Installieren Sie Oracle Java von lokalen Dateien.

Laden Sie die Installationsdateien von http://www.oracle.com/technetwork/java/javase/downloads/index.html herunter und legen Sie sie in den Dateien-Ordner.

Variable Beschreibung         Standard
oracle_java_file jdk-8u161-linux-x64.tar.gz
oracle_java_jce_file jce_policy-8.zip

OpenJDK openjdk

Installieren Sie OpenJDK.

Variable Beschreibung         Standard
apt_openjdk_packages codename_ppa_map_object

codename_ppa_map_object

Variable Beschreibung         Standard
use_apt_codenames Liste der Codenamen
apt_repos Apt-Repo
use_apt_packages Zu installierende Pakete
default_release Standardversionen von Apt

Abhängigkeiten

  • keine

Beispiel-Playbook

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

Lizenz

MIT / BSD

Autoreninformationen

John Paul Newman

Über das Projekt

Java 8

Installieren
ansible-galaxy install jpnewman.java
GitHub Repository
Lizenz
mit
Downloads
161.2k
Besitzer
Software Engineer with DevOps working on both Windows and *nix.