T2L.java
Rôle Ansible : Java
Installe Java sur Ubuntu LTS en utilisant :
Qu'est-ce qui rend ce rôle Java spécial
- Pas besoin de connaître le(s) nom(s) de paquet actuels. Suivez simplement les instructions ci-dessous
- Un rôle pour installer OpenJDK et Oracle Java en même temps (si configuré)
- Prend en charge uniquement Ubuntu 14.04, 16.04, 18.04 et 20.04
- Tests avec Molecule 3
Exigences
Aucune.
Variables de rôle
Les variables disponibles sont listées ci-dessous, avec des exemples de valeurs (voir defaults/main.yml) :
Versions et types d'OpenJDK à installer. OpenJDK prend actuellement en charge l'installation des JDK 6-17. Toutes les versions de JDK ne sont pas compatibles avec chaque version d'Ubuntu. Consultez la page PPA pour plus de détails. Il est également possible d'installer JRE ou JDK :
java_openjdk_packages:
- version: 11
type: jre
Versions d'Oracle Java à installer. Oracle Java prend en charge uniquement l'installation de JDK 16. Il n'est pas possible de sélectionner le type de paquet. Seule la clé de version est prise en charge :
java_oracle_packages: []
Exemple (n'oubliez pas de retirer les crochets) :
java_oracle_packages:
- version: 16
Java par défaut à utiliser. Affecte également la variable d'environnement JAVA_HOME (qui pointera vers le même emplacement). Clés possibles :
- provider : Type de Java à utiliser. Options possibles :
oracle
ouopenjdk
- version : Version par défaut de Java. Options possibles 6-17 (OpenJDK) (cependant, toutes les versions de Java ne sont pas prises en charge pour chaque version d'Ubuntu) et 16 (Oracle Java)
java_default_alternative:
provider: openjdk
version: 11
Dépendances
Aucune.
Exemple de Playbook
- hosts: all
roles:
- T2L.java
Licence
MIT
Informations sur l'auteur
Ce rôle a été créé entre 2017 et 2021 par Roman Paska.
Journal des modifications
Le journal des modifications peut être trouvé ici CHANGELOG.md
ansible-galaxy install T2L.java