github cloudposse/atmos v1.54.0

latest releases: v1.88.1, v1, v1.88.0...
8 months ago

what

why

  • Detect the error exit code from the executed command and exit with that exit code (instead of always exiting with the exit code 1). This will allow, for example, using the Terraform flag --detailed-exitcode and the exit codes form the terraform commands when executing atmos terraform commands

  • Atmos UX to make the user experience with the atmos CLI better and faster

  • Just run atmos command to start an interactive UI in the terminal to select an Atmos component and stack and a command to execute. Press Enter to execute the selected command for the selected component and stack

  • Use the right/left arrow keys to navigate between the "Commands", "Stacks" and "Components" views

  • Use the up/down arrow keys to select a command to execute, component and stack

  • Use the / key to filter/search for the commands, components, and stacks in the corresponding views

  • Use the Tab key to flip the "Stacks" and "Components" views. This is useful to be able to use the UI in two different modes:

    • Mode 1: Components in Stacks. Display all available stacks, select a stack, then show all the components that are defined in the selected stack

    • Mode 2: Stacks for Components. Display all available components, select a component, then show all the stacks where the selected component is configured

  • Press Enter to execute the selected command for the selected stack and component

Example

Mode 1: Components in Stacks

image

Mode 2: Stacks for Components

image


  • Run atmos help to start an interactive help UI in the terminal

image


Don't miss a new atmos release

NewReleases is sending notifications on new releases.