darkwizard242.openjdk8

:warning::rotating_light: Dieses Projekt wird nicht länger unterstützt und wurde archiviert.

Ansible Rolle: openjdk8

Rolle zur Installation des (standardmäßig) openjdk-8-jdk Pakets für Debian-basierte Systeme und java-1.8.0-openjdk-devel für EL-Systeme oder zur Deinstallation (wenn als Variable übergeben) auf Debian- und EL-basierten Systemen.

Anforderungen

Keine.

Rollenvariablen

Verfügbare Variablen sind unten aufgeführt (in defaults/main.yml):

Variablenliste:

openjdk8_app_debian: openjdk-8-jdk
openjdk8_app_el: java-1.8.0-openjdk-devel
openjdk8_desired_state: present

Variablenübersicht:

Variable Beschreibung
openjdk8_app_debian Definiert die App, die auf Debian-basierten Systemen installiert werden soll, d.h. openjdk-8-jdk
openjdk8_app_el Definiert die App, die auf Enterprise Linux (Redhat/CentOS) Systemen installiert werden soll, d.h. java-1.8.0-openjdk-devel
openjdk8_desired_state

Abhängigkeiten

Keine

Beispiel-Playbook

Für das Standardverhalten der Rolle (d.h. Installation des openjdk8 Pakets) in Ansible-Playbooks.

- hosts: servers
  roles:
    - darkwizard242.openjdk8

Für die Anpassung des Verhaltens der Rolle (d.h. Installation des neuesten openjdk8 Pakets) in Ansible-Playbooks.

- hosts: servers
  roles:
    - darkwizard242.openjdk8
  vars:
    openjdk8_desired_state: latest

Für die Anpassung des Verhaltens der Rolle (d.h. Deinstallation des openjdk8 Pakets) in Ansible-Playbooks.

- hosts: servers
  roles:
    - darkwizard242.openjdk8
  vars:
    openjdk8_desired_state: absent

Lizenz

MIT

Autoreninformation

Diese Rolle wurde von Ali Muhammad erstellt.

Über das Projekt

Install/uninstall OpenJDKs Java 8 package on Debian and EL based systems.

Installieren
ansible-galaxy install darkwizard242.openjdk8
GitHub Repository
Lizenz
mit
Downloads
6.4k
Besitzer
Senior DevOps/CloudOps Engineer. Dedicated to Automating everything I come across. Love to work on and learn new technologies/tools everyday!