subcommand to output machine readable information about particular deployed app #821

Open
opened 2026-05-12 19:08:29 +00:00 by cas · 0 comments
Member

It would be convenient for external scripting purposes to have a command in abra, suggest abra app info that would output some key information about an app, both as human readable and machine readable (e.g. as JSON and as a variable list) for use in external scripts.

The following information would be mighty useful:

  • server the app is deployed on
  • recipe
  • version
  • docker containers with their full names (maybe, or as part of an --extended listing)
  • docker volumes with their full names, possibly system paths (maybe, or as part of an --extend list)
  • docker secret names (maybe, or as part of an --extend list)
  • whether its currently running

I've had a few instances where I wanted to script something and I had to hard code this infromation in the script whereas it would've been better to be able to retrieve it this way.

It would be convenient for external scripting purposes to have a command in `abra`, suggest `abra app info` that would output some key information about an app, both as human readable and machine readable (e.g. as JSON and as a variable list) for use in external scripts. The following information would be mighty useful: - server the app is deployed on - recipe - version - docker containers with their full names (maybe, or as part of an --extended listing) - docker volumes with their full names, possibly system paths (maybe, or as part of an --extend list) - docker secret names (maybe, or as part of an --extend list) - whether its currently running I've had a few instances where I wanted to script something and I had to hard code this infromation in the script whereas it would've been better to be able to retrieve it this way.
cas added the enhancement label 2026-05-12 19:08:29 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: toolshed/abra#821