forked from CCCHH/ansible-infra
		
	
		
			
				
	
	
		
			34 lines
		
	
	
	
		
			933 B
		
	
	
	
		
			Django/Jinja
		
	
	
	
	
	
			
		
		
	
	
			34 lines
		
	
	
	
		
			933 B
		
	
	
	
		
			Django/Jinja
		
	
	
	
	
	
| ---
 | |
| version: "3.6"
 | |
| 
 | |
| services:
 | |
| 
 | |
|   prometheus:
 | |
|     image: prom/prometheus
 | |
|     container_name: prometheus
 | |
|     command:
 | |
|       - '--config.file=/etc/prometheus/prometheus.yml'
 | |
|     ports:
 | |
|       - 9090:9090
 | |
|     restart: unless-stopped
 | |
|     volumes:
 | |
|       - ./configs/prometheus.yml:/etc/prometheus/prometheus.yml
 | |
|       - prom_data:/prometheus
 | |
| 
 | |
|   grafana:
 | |
|     image: grafana/grafana
 | |
|     container_name: grafana
 | |
|     ports:
 | |
|       - 3000:3000
 | |
|     restart: unless-stopped
 | |
|     environment:
 | |
|       - GF_SECURITY_ADMIN_USER=admin
 | |
|       - "GF_SECURITY_ADMIN_PASSWORD={{ lookup("community.general.passwordstore", "noc/vm-secrets/chaosknoten/grafana/GF_SECURITY_ADMIN_PASSWORD", create=false, missing="error") }}"
 | |
|     volumes:
 | |
|       - ./configs/grafana.ini:/etc/grafana/grafana.ini
 | |
|       - ./configs/grafana-datasource.yml:/etc/grafana/provisioning/datasources/datasource.yml
 | |
|       - graf_data:/var/lib/grafana
 | |
| 
 | |
| volumes:
 | |
|   graf_data: {}
 | |
|   prom_data: {}
 |