ansible_role_sjk

Ansible Роль: Швейцарский Ява Нож (SJK) (lrk.ansible-role-sjk)

Статус сборки Galaxy Ansible Ansible Ansible

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
Владелец