ansible-base/roles/gitlab/vardef.json
2024-03-29 17:21:05 +01:00

55 lines
1.1 KiB
JSON

{
"domain": {
"type": "string",
"mandatory": false
},
"modify_kernel_parameters": {
"type": "boolean",
"mandatory": false,
"comment": "muss ausgeschalten werden, wenn GitLab in einem LXC-Container installiert werden soll"
},
"database_kind": {
"type": "string",
"mandatory": false,
"options": [
"internal",
"postgresql"
]
},
"authentication_kind": {
"type": "string",
"mandatory": false,
"options": [
"internal",
"authelia"
]
},
"authentication_option_require_predefined_account": {
"type": "boolean",
"mandatory": false
},
"authentication_option_block_auto_created_users": {
"type": "boolean",
"mandatory": false
},
"authentication_data_authelia_url_base": {
"type": "string",
"mandatory": false
},
"authentication_data_authelia_client_id": {
"type": "string",
"mandatory": false
},
"authentication_data_authelia_client_secret": {
"type": "string",
"mandatory": false
},
"authentication_data_authelia_label": {
"type": "string",
"mandatory": false
},
"use_bundled_webserver": {
"type": "boolean",
"mandatory": false
}
}