kangaechu / Aws Vault Alfred Workflow
Alfred workflow to Open AWS in your browser via aws-vault
Projects that are alternatives of or similar to Aws Vault Alfred Workflow
CompiletoolsBuild C++ fast, with practically no configuration
Stars: ✭ 16 (-30.43%)
Mutual labels: makefile
New Php ProjectTemplate for new PHP projects. Also see https://github.com/JeroenDeDauw/new-php-library
Stars: ✭ 18 (-21.74%)
Mutual labels: makefile
ArticlesArticle Publish in Wechat & Toutiao
Stars: ✭ 896 (+3795.65%)
Mutual labels: makefile
Go Book Store ApiGo Sample project to understand Mysql CRUD operation with best practises Includes logging, JWT, Swagger and Transactions
Stars: ✭ 18 (-21.74%)
Mutual labels: makefile
LiveAutomated module and configuration reloader.
Stars: ✭ 18 (-21.74%)
Mutual labels: makefile
Mesos Dns PkgPackaging utilities for Mesos-DNS
Stars: ✭ 16 (-30.43%)
Mutual labels: makefile
Aospbuild Stars: ✭ 22 (-4.35%)
Mutual labels: makefile
Emojione Color FontEnd of Life. Switch to https://github.com/eosrei/twemoji-color-font
Stars: ✭ 899 (+3808.7%)
Mutual labels: makefile
Isel Leic Si 1920inv Li52d Leirt51dRecursos das aulas de Segurança Informática - Semestre de Inverno 2019/20 - Turma LI52D-LEIRT51D
Stars: ✭ 19 (-17.39%)
Mutual labels: makefile
Hdfs Spark Hive Dev SetupThis repository contains makescript and instruction on how to setup local hdfs+spark+hive setup.
Stars: ✭ 17 (-26.09%)
Mutual labels: makefile
Gitsema command line utility for managing semantically versioned (semver) git tags
Stars: ✭ 17 (-26.09%)
Mutual labels: makefile
GitprQuick reference guide on fork and pull request workflow
Stars: ✭ 902 (+3821.74%)
Mutual labels: makefile
CxcoreA prebuilt Linux system use UEFI and f2fs for RaspberryPi 3B, RaspberryPi 3B+, RaspberryPi 4B
Stars: ✭ 17 (-26.09%)
Mutual labels: makefile
Openwrt DvbOpenWrt feed focused on DVB applications
Stars: ✭ 19 (-17.39%)
Mutual labels: makefile
PortsDeveloper FreeBSD Haskell "overlay" for the mighty FreeBSD Ports Collection. Use with caution, slippery when wet, etc.
Stars: ✭ 16 (-30.43%)
Mutual labels: makefile
Docker CdnScript for creating and deploying a CDN (HAProxy, Registrator, Consul and Nginx)
Stars: ✭ 18 (-21.74%)
Mutual labels: makefile
DistributiontestsSwift 3 distribution test for open-source libraries.
Stars: ✭ 22 (-4.35%)
Mutual labels: makefile
Seafile OpenwrtA port of Seafile for OpenWrt 14.07
Stars: ✭ 19 (-17.39%)
Mutual labels: makefile
Nepali Romanized ProNepali Romanized Keyboard Layout with installer for macOS
Stars: ✭ 18 (-21.74%)
Mutual labels: makefile
aws-vault-alfred-workflow
Open the AWS management console via aws-vault.
Overview
aws-vault is a tool for securely managing AWS credentials and authenticating multiple AWS accounts via assumeRole. aws-vault login
is useful, but the browser cannot open multiple AWS accounts at the same time. This workflow creates a browser profile for each AWS account and opens a window for each profile.
It allows you to open multiple AWS accounts at the same time.
How to use
aws [profile name]
The profile name corresponds to the profile name in $HOME/.aws/config
.
Internally launch the aws-vault login
command and launch your browser with a separate profile.
Support browsers
- Google Chrome
- Firefox
- Firefox Containers
When you want to use firefox, follow this instructions.
- Open Alfred Preference, then open Workflows.
- Select Open AWS via aws-vault.
- Select [x] icon.
- From Workflow Environment Variables, change preferred_browser variable from
chrome
to firefox
.
When you want to use Firefox Containers, follow this instructions.
- Install Firefox Multi-Account Containers and Open external links in a container.
- Open Alfred Preference, then open Workflows.
- Select Open AWS via aws-vault.
- Select [x] icon.
- From Workflow Environment Variables, change preferred_browser variable from
chrome
to firefox-containers
.
Requirements
- Alfred 4 or later
- Alfred Powerpack
- aws-vault
Installing
- Download workflow from packal or Release.
- Double-click to import into Alfred.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at
[email protected].