23 lines
632 B
YAML
23 lines
632 B
YAML
---
|
|
_service_container_secrets: >-
|
|
{{
|
|
service_container_secrets
|
|
| map(attribute='name')
|
|
| map('community.general.dict_kv', 'target')
|
|
| zip(
|
|
service_container_secrets,
|
|
service_container_secrets
|
|
| map(attribute='name')
|
|
| map('regex_replace', '^', service_name ~ '-')
|
|
| map('community.general.dict_kv', 'name')
|
|
)
|
|
| map('combine')
|
|
+ (
|
|
[{
|
|
'name': _service_database_name,
|
|
'type': service_database_secret_type,
|
|
'target': service_database_secret_target
|
|
}] if _service_setup_database else []
|
|
)
|
|
}}
|