nolte.msopenjdk

Ansible角色 MSOpenJDK

分子e2e 从Ansible Galaxy安装


安装和配置 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 变量来更改此设置,支持值为(1116)。

角色参数

默认值 描述
jdk_used_version 17 使用的JDK版本,支持值为 111617
archiveFolderName {{ jdk_versions[_jdk_used_version].archiveFolderName }} 压缩包中的文件夹名称,用于构建Java二进制文件的链接。
downloadUrl https://aka.ms/download-jdk/{{ jdk_versions[_jdk_used_version].archiveName }} JDK压缩包的下载链接。
checksumUrl https://aka.ms/download-jdk/{{ jdk_versions[_jdk_used_version].archiveName }}.sha256sum.txt 包含 sha256sum 信息的文本文件。

开发

在开发和测试中,我们使用 molecule 和 Docker 结合进行。


# 在molecule运行中安装JDK 11
export MOLECULE_JDK_USED_VERSION="11"

molecule test

链接

关于项目

install and configure ms openjdk

安装
ansible-galaxy install nolte.msopenjdk
许可证
Unknown
下载
1.5k
拥有者