nolte.msopenjdk
Ansible-Rolle MSOpenJDK
Installieren und konfigurieren Sie microsoft openjdk auf dem Host. Diese Rolle wird das OpenJDK-Archiv herunterladen und auf dem lokalen Dateisystem ablegen.
Installation
ansible-galaxy install nolte.msopenjdk
oder fügen Sie dies zu Ihrer requirements.yml
hinzu
- name: nolte.msopenjdk
und führen Sie ansible-galaxy install -r requirements.yml
aus
Verwendung
- hosts: all
roles:
- { role: nolte.msopenjdk }
Standardmäßig installieren wir eine JDK 16. Sie können dies ändern, indem Sie die Variable jdk_used_version
bearbeiten. Mögliche Werte sind (11
und 16
).
Rollenparameter
Wert | Standard | Beschreibung |
---|---|---|
jdk_used_version |
17 |
Verwendete JDK-Version, unterstützte Werte sind 11 , 16 und 17 . |
archiveFolderName |
{{ jdk_versions[_jdk_used_version].archiveFolderName }} |
Ordnername im Archiv, verwendet, um den Link zu den Java-Binärdateien zu erstellen. |
downloadUrl |
https://aka.ms/download-jdk/{{ jdk_versions[_jdk_used_version].archiveName }} |
Download-URL für das JDK-Archiv. |
checksumUrl |
https://aka.ms/download-jdk/{{ jdk_versions[_jdk_used_version].archiveName }}.sha256sum.txt |
Textdatei mit sha256sum Informationen. |
Entwicklung
Für Entwicklung und Tests verwenden wir molecule in Kombination mit Docker.
# Für die Installation von jdk 11 bei molecule run
export MOLECULE_JDK_USED_VERSION="11"
molecule test
Links
- Verwendet in nolte/ansible-minecraft.