Found a tool for managing environments recently ca...
# general
d
Found a tool for managing environments recently called
teller
- if anyone has found it and is using it would be interested to hear your experience or about other new productivity tools useful in plat-eng environments. Tools like
hurl
https://hurl.dev/ also come to mind. What are other folk here exploring and possibly adding to their toolbox?
j
Darach, do you actually use teller now?
An alternative to hurl is k6, k6.io
Its perhaps a little more K8s specific as opposed to a generic tool like hurl
d
I’ll play with k6 👍
I really like hurl as its HTTP centric - so I can share the test or a curl command with someone
Teller and hurl together are great. I can run the same tests against different environments and quickly a/b test or do a diff …
j
I would be curious to hear what you think about k6
d
K6 probably better for load and geo/traffic smoke/load/perf tests
j
You know me, always on the look out for better tools as a part of a SRE practice so that should not be surprising
a
Had been wondering if there was something like
teller
for better managing env vars with multiple providers, will have to try out thanks for sharing! 👏
d
So far
teller show
and
teller redact
and
teller run
have organically crept into my day to day. If it could refresh AWS temp credentials on demand and interaction free ( within expiry ) I think i’d proactively adopt it a little more eagerly
a
I'd used https://github.com/99designs/aws-vault for AWS temp credentials previously, but unfortunately it only covers that particular use-case
d
Yes. With the partial rollout of profiles some aws official SDKs support profiles ( golang ) and others do not ( rust ) - if you just need profiles you can now bypass temp creds most of the time
Polyglots are doomed 🙂
z
https://httpie.io/ as a nicer curl alternative
j
The IE in the name gave me an eye twitch