Skip to content
/ atar Public

Ephemeral Terraform runner that applies a configuration on start, displays output variables, and automatically destroys all resources on exit or failure.

License

Notifications You must be signed in to change notification settings

x71c9/atar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

atar

Ephemeral Terraform runner: applies on start, auto-destroys on exit or failure.

Usage

Deploy a Terraform configuration and keep it running. The resources will be destroyed when you press Ctrl+C or when the process exits.

atar deploy --terraform /path/to/terraform/main.tf \
  --region us-west-2 --instance_type t2.micro

After a successful deploy, Terraform output variables are displayed automatically.

Installation

Arch:

yay -S atar

MacOS:

brew install x71c9/x71c9/atar

Debian:

curl -1sLf 'https://dl.cloudsmith.io/public/x71c9/atar/setup.deb.sh' | sudo -E bash
sudo apt install atar

Fedora:

sudo dnf copr enable x71c9/atar
sudo dnf install atar

About

Ephemeral Terraform runner that applies a configuration on start, displays output variables, and automatically destroys all resources on exit or failure.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages