Commit graph

9 commits

Author SHA1 Message Date
Slavi Pantaleev
45951d86d1 Add mash_playbook_metrics_exposure_* variables and integrate with prometheus-node-exporter and apisix-gateway 2024-01-23 17:51:59 +02:00
Slavi Pantaleev
d5b1c3fb84 Do not enable Docker by default 2023-03-25 10:02:03 +02:00
Slavi Pantaleev
fa21403d35 Default mash_playbook_reverse_proxy_type to none
This should not be a breaking change, because examples/vars.yml
explicitly enables Traefik.
Someone needs to have gone out of their way to delete these variables
to rely on the default specified in `playbook_base`.
2023-03-25 09:51:13 +02:00
Slavi Pantaleev
bf6bc8d32a Add mash_playbook_user_home 2023-03-25 09:50:09 +02:00
Slavi Pantaleev
71f315d862 Add mash_playbook_service_base_directory_name_prefix 2023-03-25 09:49:40 +02:00
Slavi Pantaleev
cd7ef92fb4 Do not try to run useradd/groupadd if mash_playbook_uid/mash_playbook_gid explicitly specified
Certain environments (like https://libreelec.tv/) do not have
`useradd`/`groupadd` tools, so it's important to be able to avoid
calling them, especially for no good reason.
2023-03-23 11:30:52 +02:00
Slavi Pantaleev
5d8f45dfdc Make service prefix configurable 2023-03-16 14:41:37 +02:00
Julian-Samuel Gebühr
abb51bf13e style: Use FQCN for task action 2023-03-15 22:02:14 +01:00
Slavi Pantaleev
488864d29e Initial commit 2023-03-15 10:58:12 +02:00