service: Better organize vars

This commit is contained in:
uumas
2025-07-05 16:52:10 +03:00
parent 8b55af2d06
commit 4d3a5933c0
6 changed files with 138 additions and 137 deletions

View File

@@ -0,0 +1,22 @@
---
_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 []
)
}}