jebovic.java
Java
Instalacja i konfiguracja Java
Ta rola jest częścią mojego projektu OPS, śledź ten link, aby zobaczyć, jak to działa. OPS oferuje wiele rzeczy, takich jak plik vagrant do rozwoju maszyn wirtualnych, playbooki do orkiestracji ról, pliki inwentory, przykłady konfiguracji ról, plik konfiguracyjny ansible i wiele innych.
Zgodność
Testowane i zatwierdzone na :
- Debian jessie (8+)
- Ubuntu Trusty (14.04 LTS)
- Ubuntu Xenial (16.04 LTS)
Zmienne roli
# konfiguracja instalacji 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
Przykładowy Playbook
- hosts: serwery
roles:
- { role: jebovic.java }
Przykład : konfiguracja
# Wybierz niestandardowe repozytorium apt
java_apt_repositories:
- "{% if (ansible_distribution == 'Ubuntu') %}ppa:openjdk-r/ppa{% else %}deb http://http.debian.net/debian jessie-backports main{% endif %}"
# Zainstaluj wersję, którą chcesz (na przykład java 8)
java_packages:
- openjdk-8-jre
Tagi
- java_config : tylko zaktualizuj JAVA_HOME
Licencja
MIT
Informacje o autorze
Jérémy Baumgarth https://github.com/jebovic
Zainstaluj
ansible-galaxy install jebovic.java
Licencja
mit
Pobrania
1.1k
Właściciel