lrk.ansible_role_sjk
Ansible Rola: Swiss Java Knife (SJK) (lrk.ansible-role-sjk)
Rola Ansible, która instaluje Swiss Java Knife (SJK).
Obsługiwane systemy operacyjne
- CentOS 7
Wymagania
Swiss Java Knife (SJK) wymaga:
- Zainstalowanego Zestawu Narzędzi Java (JDK) na twoim komputerze.
Zmienne Roli
Dostępne zmienne z domyślnymi wartościami są wymienione poniżej (zobacz defaults/main.yml
)
---
# Wersja binarna SJK.
# najnowsza lub określony numer wersji.
# Wartość domyślna: najnowsza
# Zobacz https://mvnrepository.com/artifact/org.gridkit.jvmtool/sjk, aby zobaczyć dostępne wersje
sjk_version: najnowsza
# true: użyj pełnej binarki sjk (z mxdump)
# false: użyj lżejszej binarki sjk (bez mxdump)
# Wartość domyślna: false
sjk_use_sjkplus: false
# Ścieżka docelowa dla binarki SJK
sjk_dest: '/opt/sjk/sjk{% if sjk_use_sjkplus is defined and sjk_use_sjkplus == true %}-plus{% endif %}-{{ sjk_version | lower }}'
# Konfiguracja właściciela binarki SJK
# Wartość domyślna: pusta
sjk_owner:
# Konfiguracja grupy właściciela binarki SJK
# Wartość domyślna: pusta
sjk_group:
# Konfiguracja CHMOD dla binarki SJK
# Wartość domyślna: u=r,g=r,o=r
sjk_chmod: "u=r,g=r,o=r"
# Repozytorium, z którego pobierana jest sjk (opcjonalnie)
# Wartość domyślna: https://repo1.maven.org/maven2
sjk_repo_url: null
# Nazwa użytkownika repozytorium do uwierzytelnienia
# Wartość domyślna: brak
sjk_repo_username: null
# Hasło repozytorium do uwierzytelnienia
# Wartość domyślna: brak
sjk_repo_password: null
Zależności
Ta rola nie ma zależności.
Przykładowy Playbook
- hosts: serwery
vars:
roles:
- lrk.sjk
Licencja
Licencja Apache Version 2.0
Odnośniki
Informacje o autorze
Ta rola została stworzona przez Lrk.
O projekcie
An Ansible Role that install Swiss Java Knife (SJK).
Zainstaluj
ansible-galaxy install lrk.ansible_role_sjk
Licencja
apache-2.0
Pobrania
5.3k
Właściciel