awsume
yq
awsume | yq | |
---|---|---|
12 | 66 | |
475 | 10,840 | |
0.4% | - | |
7.5 | 9.2 | |
about 1 month ago | 6 days ago | |
Python | Go | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
awsume
-
Switch & Leapp-cli - AWS session management 100% command line
I have used awsume a long time. Then I got a new Macbook and lost 1/2 hour installing different python versions. So I programmed switchaws in go to get a single executable. And, yes: I declare guilty of the "not invented here" syndrom :) .
-
Script or software that automatically populate specific profile in ~/.aws/credentials
Bonus comment: After setting up your aws credentials, have a look at awsume, which makes rapid switches between accounts and roles a lot easier.. :)
-
Falling for Kubernetes
Has anyone on AWS gotten k9s to work with Awsume [0] authentication?
[0] https://awsu.me/
-
Learning AWS from a GCP Background
Learn how to WORK with AWS well, for instance set up Awsume (https://awsu.me/, install the Switch Roles extension (https://chrome.google.com/webstore/detail/aws-extend-switch-roles/jpmkfafbacpgapdghgdpembnojdlgkdl). Try to make working with it as painless as possible. I went through a long phase of bitching and hating AWS but I've recently just given in.
- Stop putting AWS credentials in the credentials file
- Script for cli commands with MFA and multiple accounts
-
My Most Loved AWS Developer Tools & Resources
Haven’t tried Leapp, not sure how I’d feel about needing to swap to a UI every time. I’m a huge fan of Awsume
-
AWS identity and access management
💡 When working with different accounts and/or roles and enabled MFA, it's recommendable to get some tooling support. I love working with AWSume in this case. It's easy to set up and really intuitive to work with.
-
My favourite CDK parameter for large deployments is...
Together with awsume and cdkstat I can have a terminal dashboard if a want to monitor the deployment on multiple accounts:
- How do you store and manage multiple access keys for your personal accounts?
yq
-
Show HN: Flatito, grep for YAML and JSON files
What I often use to just get the full key paths is yq (https://github.com/mikefarah/yq), piping into grep when necessary
yq -o=props
- K8s Service Meshes: The Bill Comes Due
- Using facts and the GitHub API in Ansible
- FLaNK 25 December 2023
-
Command line tools I always install on Ubuntu servers
For more information about this command visit https://github.com/mikefarah/yq
-
Runtime error with plugin that uses io.popen to run executable during plugin startup
I've been trying to install and config a plugin (papis.nvim) for a couple of days and am having issues with a function that uses io.popen to run yq to convert yaml files to json. I know my install of yq is fine- I can run yq -oj info.yaml from the command line with no issue and it produces the correct json output. I know the function can find the yq executable, but it returns nil. I've saved the error from the yq golang code: panic: runtime error: invalid memory address or nil pointer dereference
-
Jaq – A jq clone focused on correctness, speed, and simplicity
- yq has no if-then-else https://github.com/mikefarah/yq/issues/95 which is a poor design (or omission) in my opinion
-
HTTPie Desktop: cross-platform API testing client for humans
After which, I use openapi-generator to make a yaml output.
https://gist.github.com/freshteapot/3637e8d2b5ecdf01b7d25246...
- yq version 3.4.1 (Worth noting, the example uses an out of date yq, so a few modifictaions might be needed)
https://github.com/mikefarah/yq
-
jq 1.7
For those pining for a similar yaml query tool for working through acres of config: https://github.com/mikefarah/yq
jq is awesome and thanks to the new team for their recent efforts and energy, it massively appreciated.
-
That's a Lot of YAML
For anyone looking for such a script, there's some CLIs that make it easy. One is `yq -o props` [1], another way is to use `yq -j` or `yj` [2] to convert to JSON and pipe it to `gron` [3].
[1] https://github.com/mikefarah/yq
[2] https://github.com/sclevine/yj
[3] https://github.com/tomnomnom/gron
What are some alternatives?
aws-vault - A vault for securely storing and accessing AWS credentials in development environments
yq - Command-line YAML, XML, TOML processor - jq wrapper for YAML/XML/TOML documents
saml2aws - CLI tool which enables you to login and retrieve AWS temporary credentials using a SAML IDP
jq - Command-line JSON processor [Moved to: https://github.com/jqlang/jq]
aws-extend-switch-roles - Extend your AWS IAM switching roles by Chrome extension, Firefox add-on, or Edge add-on
yaml.nvim - 🍒 YAML toolkit for Neovim users
terraform - Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.
csvq - SQL-like query language for csv
aws-toolkit-vscode - Amazon Q, CodeCatalyst, Local Lambda debug, SAM/CFN syntax, ECS Terminal, AWS resources
oq - A performant, and portable jq wrapper to facilitate the consumption and output of formats other than JSON; using jq filters to transform the data.
k9s - 🐶 Kubernetes CLI To Manage Your Clusters In Style!
miller - Miller is like awk, sed, cut, join, and sort for name-indexed data such as CSV, TSV, and tabular JSON