ChristopherDavenport.universal-java
Instalateur Universel de JDK Java
Ceci est destiné à installer un jdk sur presque tout système.
Veuillez me faire part de tout problème ou
Exigences
Aucune
Variables de rôle
Les options sont Open ou Oracle
java_type: Open
Les options sont 7 ou 8 pour Oracle et 7, 8 ou 9 pour Open
java_version: "8"
Puisque JAVA_HOME dépend du système d'exploitation, ce rôle le met en place pour presque toutes les configurations. Cependant, comme il est inclus dynamiquement, cela signifie qu'il ne pourra pas être appelé depuis d'autres rôles.
Si vous souhaitez définir votre propre JAVA_HOME personnalisé, placez la variable qui n'est pas actuellement dans le fichier par défaut et assignez-la
java_home: ${EMPLACEMENT_DE_VOTRE_CHOIX}
Que faut-il faire pour installer un script qui définira la variable d'environnement JAVA_HOME
java_home_install_script: True
Nom du script qui sera placé dans /etc/profile.d/
java_home_script_name: java_home.sh
Emplacement de stockage temporaire
java_tmp_storage: /tmp/java_install
Dépendances
Aucune
Exemple de Playbook
Inclure un exemple de comment utiliser votre rôle (par exemple, avec des variables passées en paramètres) est toujours utile pour les utilisateurs :
- hosts: serveurs
roles:
- ChristopherDavenport.universal-java
Licence
MIT
Informations sur l'auteur
Ce rôle a été créé en 2016 par ChristopherDavenport.
Universal Java Installer For Both OpenJDK and Oracle
ansible-galaxy install ChristopherDavenport.universal-java