Add argument_specs for deploy

This commit is contained in:
Wojciech Kozlowski 2022-12-17 00:52:14 +01:00
parent 66e97d7df6
commit b023736fb8
8 changed files with 177 additions and 4 deletions

View File

@ -0,0 +1,43 @@
argument_specs:
main:
options:
ansible_hostname:
type: "str"
required: true
services_service_name:
type: "str"
required: true
services_all_services:
database:
address:
type: "str"
required: true
services:
cloud:
domain:
type: "str"
required: true
database_name:
type: "str"
required: true
database_user:
type: "str"
required: true
database_password:
type: "str"
required: true
admin_user:
type: "str"
required: true
admin_password:
type: "str"
required: true
smtp_host:
type: "str"
required: true
smtp_name:
type: "str"
required: true
smtp_password:
type: "str"
required: true

View File

@ -0,0 +1,14 @@
argument_specs:
main:
options:
ansible_hostname:
type: "str"
required: true
services_service_name:
type: "str"
required: true
services:
database:
password:
type: "str"
required: true

View File

@ -0,0 +1,40 @@
argument_specs:
main:
options:
ansible_hostname:
type: "str"
required: true
services_service_name:
type: "str"
required: true
services_all_services:
database:
address:
type: "str"
required: true
services:
cloud:
domain:
type: "str"
required: true
database_name:
type: "str"
required: true
database_user:
type: "str"
required: true
database_passwd:
type: "str"
required: true
smtp_host:
type: "str"
required: true
smtp_name:
type: "str"
required: true
smtp_passwd:
type: "str"
required: true
ssh_port:
type: "int"
required: true

View File

@ -0,0 +1,13 @@
argument_specs:
main:
options:
ansible_hostname:
type: "str"
required: true
services_service_name:
type: "str"
required: true
services_all_services:
type: "dict"
elem: "dict"
required: true

View File

@ -0,0 +1,37 @@
argument_specs:
main:
options:
ansible_hostname:
type: "str"
required: true
services_service_name:
type: "str"
required: true
services_all_services:
database:
address:
type: "str"
required: true
services:
cloud:
domain:
type: "str"
required: true
database_name:
type: "str"
required: true
database_user:
type: "str"
required: true
database_password:
type: "str"
required: true
smtp_host:
type: "str"
required: true
smtp_name:
type: "str"
required: true
smtp_password:
type: "str"
required: true

View File

@ -0,0 +1,13 @@
argument_specs:
main:
options:
ansible_hostname:
type: "str"
required: true
services_service_name:
type: "str"
required: true
services_all_services:
type: "dict"
elem: "dict"
required: true

View File

@ -0,0 +1,17 @@
argument_specs:
main:
options:
ansible_hostname:
type: "str"
required: true
services_service_name:
type: "str"
required: true
services:
www:
repo_user:
type: "str"
required: true
repo_token:
type: "str"
required: true

View File

@ -7,10 +7,6 @@ argument_specs:
services_service_name: services_service_name:
type: "str" type: "str"
required: true required: true
services_setup_user_shell:
type: "dict"
elem: "str"
required: true
services_host_services: services_host_services:
type: "dict" type: "dict"
elem: "dict" elem: "dict"