All checks were successful
/ Ansible Lint (push) Successful in 3m36s
Introduce new configuration structure called certbot__certs, which allows for different challenge types per cert with the first challenge type supported being dns-01-acme-dns.
39 lines
966 B
YAML
39 lines
966 B
YAML
argument_specs:
|
|
main:
|
|
options:
|
|
certbot__acme_account_email_address:
|
|
type: str
|
|
required: true
|
|
certbot__certificate_domains:
|
|
type: list
|
|
elements: str
|
|
required: false
|
|
default: [ ]
|
|
certbot__http_01_port:
|
|
type: str
|
|
required: false
|
|
default: 31820
|
|
certbot__certs:
|
|
type: list
|
|
elements: dict
|
|
required: false
|
|
default: [ ]
|
|
options:
|
|
commonName:
|
|
type: str
|
|
required: true
|
|
# ToDo: subjectAlternativeNames:
|
|
challengeType:
|
|
type: str
|
|
required: true
|
|
choices:
|
|
- dns-01-acme-dns
|
|
dns_01_acme_dns:
|
|
type: dict
|
|
required: false
|
|
# Further checking done in tasks/validate_cert.yaml
|
|
certbot__new_cert_commands:
|
|
type: list
|
|
elements: str
|
|
required: false
|
|
default: [ ]
|