Skip to content

v0.15.0

Choose a tag to compare

@gfargo gfargo released this 21 Apr 03:57
· 76 commits to main since this release

Highlights

  • Stack groups — define groups.conf and run one command across many stacks (#17)
  • Group logs aggregation — tail all stacks in a group at once with [stack] prefixes (#38)

New commands

strut group list
strut group show <name>
strut group add|remove <name> <stack>
strut group <name> <command> [--stop-on-error] [--json]
strut group <name> logs [--follow] [--since <dur>] [--grep <pat>] [--service <svc>]

Example

# groups.conf
[vps-1]
knowledge-graph
api-service

[postgres-stacks]
knowledge-graph
twenty
strut group vps-1 deploy --env prod
strut group vps-1 logs --follow --grep ERROR
strut group postgres-stacks backup postgres

Test coverage

865 tests, 0 failures.