Wrapper of substrate
CLI to cache credentials for faster authentication and configure aws
and kubectl
config files for easier profile and context switching.
Under the hood quikstrate
is caching and reusing the credentials returned by substrate in ~/.quikstrate/
# probably already done
brew tap metronome-industries/metronome
brew update
brew install quikstrate
Run the command with -h
or --help
for detailed usage statements!
# view usage
quikstrate -h
# same as `substrate credentials` but ~quicker~ (run it twice to see the difference)
quikstrate credentials
# updates ~/.aws/config and ~/.kube/config
quikstrate configure
To see what version of quikstrate you are running, run: brew info quikstrate
The SSH Key - goreleaser
in 1Password was created and added (per documentation) as a Github deploy key with write access and a CircleCI deploy key. The CircleCI goreleaser
context contains a classic GITHUB_TOKEN with delete:packages, repo, write:packages
permissions
for publishing to the metronome-industries/homebrew-metronome
tap.