ansible_role_sjk
Ansible Роль: Швейцарский Ява Нож (SJK) (lrk.ansible-role-sjk)
Ansible роль, которая устанавливает Швейцарский Ява Нож (SJK).
Поддерживаемые ОС
- Centos 7
Требования
Для работы Швейцарского Ява Ножа (SJK) требуется:
- Установленный Java Development Kit (JDK) на вашем компьютере.
Переменные роли
Доступные переменные с их значениями по умолчанию указаны ниже (см. defaults/main.yml
)
---
# Версия бинарного файла SJK.
# Последняя или конкретный номер версии.
# Значение по умолчанию: последняя
# Смотрите https://mvnrepository.com/artifact/org.gridkit.jvmtool/sjk для доступных версий
sjk_version: latest
# true: использовать полный бинарный файл sjk (с mxdump)
# false: использовать облегченный бинарный файл sjk (без mxdump)
# Значение по умолчанию: false
sjk_use_sjkplus: false
# Путь назначения для бинарного файла SJK
sjk_dest: '/opt/sjk/sjk{% if sjk_use_sjkplus is defined and sjk_use_sjkplus== true %}-plus{% endif %}-{{ sjk_version | lower }}'
# Настройка владельца бинарного файла SJK
# Значение по умолчанию: пусто
sjk_owner:
# Настройка группы владельца бинарного файла SJK
# Значение по умолчанию: пусто
sjk_group:
# Настройка CHMOD для бинарного файла SJK
# Значение по умолчанию: u=r,g=r,o=r
sjk_chmod: "u=r,g=r,o=r"
# Репозиторий, из которого загружается sjk (необязательно)
# Значение по умолчанию: https://repo1.maven.org/maven2
sjk_repo_url: null
# Имя пользователя для аутентификации в репозитории
# Значение по умолчанию: None
sjk_repo_username: null
# Пароль для аутентификации в репозитории
# Значение по умолчанию: None
sjk_repo_password: null
Зависимости
Эта роль не имеет зависимостей.
Пример плейбука
- hosts: servers
vars:
roles:
- lrk.sjk
Лицензия
Apache License Version 2.0
Ссылки
Информация об авторе
Эта роль была создана Lrk.
О проекте
An Ansible Role that install Swiss Java Knife (SJK).
Установить
ansible-galaxy install lrk/ansible-role-sjk
Лицензия
apache-2.0
Загрузки
5298
Владелец