jebovic.java
Java
Instalar y configurar Java
Este rol es parte de mi proyecto OPS, sigue este enlace para verlo en acción. OPS ofrece muchas cosas, como un archivo vagrant para máquinas virtuales de desarrollo, playbooks para orquestación de roles, archivos de inventario, ejemplos de configuración de roles, archivo de configuración de ansible y mucho más.
Compatibilidad
Probado y aprobado en:
- Debian jessie (8+)
- Ubuntu Trusty (14.04 LTS)
- Ubuntu Xenial (16.04 LTS)
Variables del Rol
# configuración de instalación de java
java_apt_repositories: []
java_packages:
- "{% if (ansible_distribution == 'Ubuntu' and ansible_distribution_version | version_compare('15.10', '>=')) %}openjdk-8-jre{% else %}openjdk-7-jre{% endif %}"
java_home: no
Ejemplo de Playbook
- hosts: servers
roles:
- { role: jebovic.java }
Ejemplo: configuración
# Elegir un repositorio apt personalizado
java_apt_repositories:
- "{% if (ansible_distribution == 'Ubuntu') %}ppa:openjdk-r/ppa{% else %}deb http://http.debian.net/debian jessie-backports main{% endif %}"
# Instala la versión que desees (por ejemplo, java 8)
java_packages:
- openjdk-8-jre
Etiquetas
- java_config : solo actualizar JAVA_HOME
Licencia
MIT
Información del Autor
Jérémy Baumgarth https://github.com/jebovic
Instalar
ansible-galaxy install jebovic.java
Licencia
mit
Descargas
1.1k
Propietario