forked from CCCHH/ansible-infra
		
	Add postgresql role for ensuring postgresql is installed. Furthermore the role optionally takes some basic configuration to ensure databases with their owners and users are set up as specified. This is a requirement for a new netbox role.
		
			
				
	
	
		
			28 lines
		
	
	
	
		
			583 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
	
		
			583 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
| argument_specs:
 | |
|   main:
 | |
|     options:
 | |
|       postgresql__dbs:
 | |
|         type: list
 | |
|         elements: dict
 | |
|         required: false
 | |
|         default: [ ]
 | |
|         options:
 | |
|           name:
 | |
|             type: str
 | |
|             required: true
 | |
|           owner:
 | |
|             type: str
 | |
|             required: true
 | |
|       postgresql__users:
 | |
|         type: list
 | |
|         elements: dict
 | |
|         required: false
 | |
|         default: [ ]
 | |
|         options:
 | |
|           name:
 | |
|             type: str
 | |
|             required: true
 | |
|           password:
 | |
|             type: str
 | |
|             required: false
 | |
|             default: ""
 |