Tools for SREs, devops engineers and system administators.
tfswitch
A command line tool to switch between different versions of terraform
tgswitch
A command line tool to switch between different versions of terragrunt
hubapp
The hubapp command line tool lets you install any app binaries from github user’s releases
aws-find
A command line tool lets you lookup AWS instances’information by their tag name
jscheck
A command line tool that scans for json like files and lint-check's it's validity
health-check
The `health-check` command-line tool concurrently checks all target groups' health status
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
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