An infrastucture management toolbox.

Tools for SREs, devops engineers and system administators.

WarrensBox

tfswitch

A command line tool to switch between different versions of terraform

View on Github →
WarrensBox

tgswitch

A command line tool to switch between different versions of terragrunt

View on Github →
WarrensBox

hubapp

The hubapp command line tool lets you install any app binaries from github user’s releases

View on Github →
WarrensBox

aws-find

A command line tool lets you lookup AWS instances’information by their tag name

View on Github →
WarrensBox

jscheck

A command line tool that scans for json like files and lint-check's it's validity

View on Github →
WarrensBox

health-check

The `health-check` command-line tool concurrently checks all target groups' health status

View on Github →

Why Open Source?

An open source project becomes meaningful when people collaborate to improve the code. When people contribute to a project, by adding new features and refactoring code, we continuously create a better software.

While free software was meant to force developers to lose sleep over ethical dilemmas, open source software was meant to end their insomnia.

Evgeny Morozov 

Usage data
Absolute security

Why Golang?

Go is great for CLIs and backend systems. Standalone binaries are nice. The strength of Go is its simplicity in the language, tool chain and approach.

There is no single continuous integration and delivery setup that will work for everyone. You are essentially trying to automate your company's culture using bash scripts.

Kelsey Hightower Staff Developer Advocate, Google Cloud Platform

Mentioned in

HashiCorp