msopenjdk
Ansible Роль MSOpenJDK
Установите и настройте microsoft openjdk на хосте. Эта роль скачает архив openjdk и поместит его в локальную файловую систему.
Установка
ansible-galaxy install nolte.msopenjdk
или добавьте это в ваш requirements.yml
- name: nolte.msopenjdk
и выполните ansible-galaxy install -r requirements.yml
Использование
- hosts: all
roles:
- { role: nolte.msopenjdk }
По умолчанию устанавливается jdk 16, вы можете изменить это, изменив переменную jdk_used_version
. Возможные значения: (11
и 16
).
Параметры роли
Значение | По умолчанию | Описание |
---|---|---|
jdk_used_version |
17 |
Используемая версия JDk, поддерживаемые значения: 11 , 16 и 17 . |
archiveFolderName |
{{ jdk_versions[_jdk_used_version].archiveFolderName }} |
Имя папки внутри архива, используется для построения ссылки на java-бинарники. |
downloadUrl |
https://aka.ms/download-jdk/{{ jdk_versions[_jdk_used_version].archiveName }} |
URL для скачивания архива JDK. |
checksumUrl |
https://aka.ms/download-jdk/{{ jdk_versions[_jdk_used_version].archiveName }}.sha256sum.txt |
Текстовый файл с информацией sha256sum . |
Разработка
Для разработки и тестирования мы используем molecule в сочетании с docker.
# для установки jdk 11 при выполнении molecule
export MOLECULE_JDK_USED_VERSION="11"
molecule test
Ссылки
- Используется в nolte/ansible-minecraft.
Установить
ansible-galaxy install nolte/ansible-role-msopenjdk
Лицензия
Unknown
Загрузки
1498
Владелец