nolte.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.msopenjdkЛицензия
 
            Unknown
          
Загрузки
 
            1.5k
          
Владелец
 