- В converge.yml заменены все /workspace/vault-password.txt на /workspace/vault/.vault - В docker-compose.yml обновлен ANSIBLE_VAULT_PASSWORD_FILE на /ansible/vault/.vault - Теперь используется правильный файл vault/.vault согласно структуре проекта Автор: Сергей Антропов Сайт: https://devops.org.ru
		
			
				
	
	
		
			23 lines
		
	
	
		
			490 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			23 lines
		
	
	
		
			490 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
| version: "3.9"
 | |
| 
 | |
| services:
 | |
|   ansible-controller:
 | |
|     image: inecs/ansible-lab:ansible-controller-latest
 | |
|     container_name: ansible-controller
 | |
|     privileged: true
 | |
|     command: sleep infinity
 | |
|     environment:
 | |
|       DOCKER_HOST: unix:///var/run/docker.sock
 | |
|       ANSIBLE_VAULT_PASSWORD_FILE: /ansible/vault/.vault
 | |
|     volumes:
 | |
|       - /var/run/docker.sock:/var/run/docker.sock
 | |
|       - .:/ansible
 | |
|     working_dir: /ansible
 | |
|     networks:
 | |
|       - labnet
 | |
| 
 | |
| networks:
 | |
|   labnet:
 | |
|     external: true
 | |
| 
 |