File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11---
2- - hosts : webservers
3- vars :
4- - warName : java-example.war
5- - warRemotePath : /var/lib/tomcat9/webapps/
6-
2+ - hosts : linux-servers
73 tasks :
8- - name : Copy WAR to Remote server
9- copy : src=target/{{ warName }} dest={{ warRemotePath }}/{{ warName }} owner=tomcat group=tomcat
10-
4+ - name : Update repositories cache and install "foo" package
5+ apt :
6+ update_cache : yes
7+
8+ - name : Ansible apt install Java
9+ apt :
10+ name : default-jdk
11+ state : present
12+
13+ - name : Tomcat Package Installation
14+ apt :
15+ name : " {{ item }}"
16+ state : present
17+ loop :
18+ - " tomcat10"
19+ - " tomcat10-admin"
20+
21+ - name : Restart Tomcat Service
22+ service : name=tomcat10 state=restarted
23+
24+ - name : Deploy War on Tomcat Server
25+ copy :
26+ src : java-example.war
27+ dest : /var/lib/tomcat10/webapps/
28+ owner : tomcat
29+ group : tomcat
30+ mode : ' 0755'
You can’t perform that action at this time.
0 commit comments