forked from CCCHH/ansible-infra
		
	
		
			
				
	
	
		
			52 lines
		
	
	
	
		
			1.5 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			52 lines
		
	
	
	
		
			1.5 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
| ---
 | |
| argument_specs:
 | |
|   main:
 | |
|     short_description: Orders and renews certificates from Let's Encrypt
 | |
|     options:
 | |
|       cert__domains:
 | |
|         description: Domains for which to issue a certificate. Must be in the same DNS zone.
 | |
|         required: true
 | |
|         type: list
 | |
|         elements: str
 | |
|       cert__owner:
 | |
|         description: Owner of the certificate files.
 | |
|         required: false
 | |
|         type: str
 | |
|         default: root
 | |
|       cert__group:
 | |
|         description: Group of the certificate files.
 | |
|         required: false
 | |
|         type: str
 | |
|         default: root
 | |
|       cert__acme_account_email:
 | |
|         description: E-Mail address for ACME account
 | |
|         required: true
 | |
|         type: str
 | |
|       cert__bind_9_host:
 | |
|         description: The machine running BIND 9.
 | |
|         required: true
 | |
|         type: str
 | |
|       cert__bind_9_zone:
 | |
|         description: The zone to use for publishing the TXT record.
 | |
|         required: true
 | |
|         type: str
 | |
|       cert__fullchain_pem_permissions:
 | |
|         description: Permissons for the `fullchain.pem`.
 | |
|         type: str
 | |
|         required: false
 | |
|         default: "0660"
 | |
|       cert__chain_pem_permissions:
 | |
|         description: Permissons for the `chain.pem`.
 | |
|         type: str
 | |
|         required: false
 | |
|         default: "0660"
 | |
|       cert__cert_pem_permissions:
 | |
|         description: Permissons for the `cert.pem`.
 | |
|         type: str
 | |
|         required: false
 | |
|         default: "0660"
 | |
|       cert__privkey_pem_permissions:
 | |
|         description: Permissons for the `privkey.pem`.
 | |
|         type: str
 | |
|         required: false
 | |
|         default: "0600"
 |