From 9c89834d209463c18ad60aa1626a2fc38b04389f Mon Sep 17 00:00:00 2001 From: Luke Murphy Date: Tue, 8 Sep 2020 09:10:37 +0200 Subject: [PATCH] Add attempt at logs command --- abra | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/abra b/abra index 076b1e0..f1aee28 100755 --- a/abra +++ b/abra @@ -13,6 +13,7 @@ sub_help(){ echo " service_run SERVICE [CMD] run a command in the specified service's container" echo " secret_generate SECRET VERSION generate a secret, store it in pass & as a Docker secret" echo " deploy [COMPOSE_FILE] let 'em rip" + echo " logs SERVICE tail logs from a deployed service" echo "" echo "Make sure \$STACK_NAME is set (probably using direnv)" } @@ -65,6 +66,16 @@ sub_deploy (){ docker stack deploy -c "$COMPOSE" "$STACK_NAME" } +sub_logs (){ + SERVICE=$1 + + docker service logs "${STACK_NAME}_${SERVICE}" \ + --follow \ + --no-trunc \ + --details \ + --timestamps +} + subcommand=$1 case $subcommand in "" | "-h" | "--help")