dockpack.base_java8
base_java8
base_java8 是一个模糊的缩略语,其他东西依赖于它。这是一个 Ansible 角色,用于在 CentOS 或 Ubuntu 上安装多个 Java 版本。
需求
CentOS 7 或 8,Ubuntu Xenial 或 Bionic,Windows。
角色变量
这些列表用于驱动包的安装。
java8_packages:
- 'java-1.8.0-openjdk-headless.x86_64'
- 'java-1.8.0-openjdk-devel.x86_64'
java11_packages:
- 'java-11-openjdk-headless.x86_64'
- 'java-11-openjdk-devel.x86_64'
要选择 RedHat 上的默认版本,请使用 alternatives:
base_jdk: 'java-1.8.0'
- 'java-1.8.0'
- 'java-11'
依赖关系
无
示例用法
#!/usr/bin/env ansible-playbook
- name: 示例剧本
hosts: all
become: yes
roles:
- { role: base_java8, tags: 'java8' }
许可证
MIT
作者信息
Bas Meijer @bbaassssiiee