{"repo":"mijdavis2/pyokta-aws-cli-assume-role","free":true,"listed":false,"github":"https://github.com/mijdavis2/pyokta-aws-cli-assume-role","clone":"git clone https://github.com/mijdavis2/pyokta-aws-cli-assume-role.git","description":"The okta-aws-cli-assume-role auth tool for humans","language":"Python","stars":13,"topics":["aws-cli","okta","authentication","python","pypi","aws-sts"],"license":"GPL-3.0","category":"auth-billing-email","readme_excerpt":"⚠️ This repo is no longer maintained. I recommend using Granted instead as it better supports multi-account and all MFAs ⚠️ pyokta-aws-cli-assume-role --- Okta-AWS auth tool for humans If you login to AWS via Okta SAML federation and assume an IAM role, this tool will help you easily achieve pragmatic access to AWS via the [aws cli] and [SDKs]. Also helpful for running [terraform]/[terragrunt], [packer], and [credstash] with iam roles. Replaces [okta-aws-cli-assume-role] NOTICE : This project is still in rapid development phase. You can [subscribe to new release notifications via github]. Upgrade to the most recent release via pip install --upgrade --no-cache-dir pyokta-aws-cli-assume-role . Table of Contents - Support - Why a new tool? - Getting Started - Requirements - Install - Configure - Interactive - Config file - Usage - How it works - Roadmap Support - MFA: SMS - MFA: Okta mobile app - All major operating systems (Linux, Windows, Mac). Please [create an issue] for bugs or feature requests (if not already mentioned in roadmap or other issues). Why a new tool? Benefits over existing tool - No PATH changes or overriding aws executables - you're still using native awscli. - Supports multiple tenants. - One consistent config file for all tenants. - Env var changes are 100% optional. - Cleaner https error output. - Easy to install. - JVM not required. Existing tool features missing in this tool These features are planned to be supported in the near future. See roadmap. - [x","default_branch":null,"files":null,"tree":[],"storefront":"/r/mijdavis2","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mijdavis2/pyokta-aws-cli-assume-role/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}