mirror of
				https://git.lapiole.org/dani/ansible-roles.git
				synced 2025-10-31 02:41:36 +01:00 
			
		
		
		
	Update to 2021-12-01 19:13
This commit is contained in:
		
							
								
								
									
										8
									
								
								roles/tomcat/tasks/conf.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								roles/tomcat/tasks/conf.yml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,8 @@ | ||||
| --- | ||||
|  | ||||
| - name: Deploy conf | ||||
|   template: src={{ item }}.j2 dest=/etc/tomcat/{{ item }} group=tomcat mode=640 | ||||
|   loop: | ||||
|     - server.xml | ||||
|   notify: restart tomcat | ||||
|   tags: tomcat | ||||
							
								
								
									
										7
									
								
								roles/tomcat/tasks/install.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								roles/tomcat/tasks/install.yml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,7 @@ | ||||
| --- | ||||
|  | ||||
| - name: Install tomcat | ||||
|   yum: | ||||
|     name: | ||||
|       - tomcat | ||||
|   tag: tomcat | ||||
							
								
								
									
										8
									
								
								roles/tomcat/tasks/iptables.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								roles/tomcat/tasks/iptables.yml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,8 @@ | ||||
| --- | ||||
|  | ||||
| - name: Handle tomcat port in the firewall | ||||
|   iptables_raw: | ||||
|     name: tomcat_port | ||||
|     state: "{{ (tomcat_src_ip | length > 0) | ternary('present','absent') }}" | ||||
|     rules: "-A INPUT -m state --state NEW -p tcp --dport {{ tomcat_port }} -s {{ tomcat_src_ip | join(',') }} -j ACCEPT" | ||||
|   tags: firewall,tomcat | ||||
							
								
								
									
										7
									
								
								roles/tomcat/tasks/main.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								roles/tomcat/tasks/main.yml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,7 @@ | ||||
| --- | ||||
|  | ||||
| - include: install.yml | ||||
| - include: conf.yml | ||||
| - include: iptables.yml | ||||
|   when: iptables_manage | default(True) | ||||
| - include: services.yml | ||||
							
								
								
									
										5
									
								
								roles/tomcat/tasks/services.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								roles/tomcat/tasks/services.yml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,5 @@ | ||||
| --- | ||||
|  | ||||
| - name: Start and enable tomcat | ||||
|   service: name=tomcat state=started enabled=True | ||||
|   tags: tomcat | ||||
		Reference in New Issue
	
	Block a user
	 Daniel Berteaud
					Daniel Berteaud