---
- name: Install Java on Red Hat 8 Nodes
hosts: redhat_nodes
become: yes
tasks:
- name: Ensure the system is up to date
yum:
name: '*'
state: latest
- name: Install OpenJDK 11
yum:
name: java-11-openjdk
state: present
- name: Install OpenJDK 11 Development Kit
yum:
name: java-11-openjdk-devel
state: present
- name: Set JAVA_HOME environment variable
lineinfile:
path: /etc/profile
line: 'export JAVA_HOME=/usr/lib/jvm/java-11-openjdk'
create: yes
- name: Source /etc/profile to apply JAVA_HOME
command: source /etc/profile
python3 -c "import jmespath; print(jmespath.__version__)"