Support a dynamic primary_web_role instead of assuming it's 'web'.

This allows for more meaningful naming in roles.

The only caution here is that we don't support the renaming of roles, so
any migration is left to the user.
This commit is contained in:
Matthew Kent
2023-11-10 16:35:25 -08:00
parent 97ba6b746b
commit 47f8725cf3
2 changed files with 18 additions and 4 deletions

View File

@@ -1,7 +1,7 @@
class Kamal::Commands::Healthcheck < Kamal::Commands::Base
def run
web = config.role(:web)
web = config.role(config.primary_web_role)
docker :run,
"--detach",