jebovic.java

Java

Status budowy Ansible Galaxy

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

O projekcie

Install and configure java

Zainstaluj
ansible-galaxy install jebovic.java
Licencja
mit
Pobrania
1.1k
Właściciel