작성
·
417
·
수정됨
1
---
- name: Download Tomcat9 from tomcat.apache.org
hosts: all
#become: yes
# become_user: root
tasks:
- name: Create a Directory /opt/tomcat-9
file:
path: /opt/tomcat-9
state: directory
mode: 0755
- name: Download the Tomcat checksum
get_url:
url: https://dlcdn.apache.org/tomcat/tomcat-9/v9.0.74/bin/apache-tomcat-9.0.74.tar.gz.sha512
dest: /opt/tomcat-9/apache-tomcat-9.0.74.tar.gz.sha512
- name: Register the checksum value
shell: cat /opt/tomcat-9/apache-tomcat-9.0.74.tar.gz.sha512 | grep apache-tomcat-9.0.74.tar.gz | awk '{ print $1 }'
register: tomcat_checksum_value
- name: Download Tomcat using get_url
get_url:
url: https://dlcdn.apache.org/tomcat/tomcat-9/v9.0.74/bin/apache-tomcat-9.0.74.tar.gz
dest: /opt/tomcat-9
mode: 0755
checksum: sha512:{{ tomcat_checksum_value.stdout }}"
답변 1
0
안녕하세요, 이도원입니다.
말씀하신 Ansible playbook 스크립트의 tomcat 버전은 정기적으로 변경되고 있습니다 .현재 github에 올라온 버전은 9.0.69에서 9.0.8로 변경하였습니다.
정보 공유 감사드립니다.