awssume | rubygem for running a command with AWS AssumeRole | Command Line Interface library
kandi X-RAY | awssume Summary
kandi X-RAY | awssume Summary
awssume is a Ruby library typically used in Utilities, Command Line Interface, Terraform applications. awssume has no bugs, it has no vulnerabilities, it has a Permissive License and it has low support. You can download it from GitHub.
Assume a role, do a thing. This is a gem for assuming an AWS IAM role and using the returned temporary credentials to do something such as run a deploy script or execute an aws cli command. This gem was created because of the need to assume a role using an instance profile on an EC2 instance and use the resulting credentials to do some work. This functionality doesn't currently exist in some often used community tools. References: AWS Cli Issue Terraform Issue.
Assume a role, do a thing. This is a gem for assuming an AWS IAM role and using the returned temporary credentials to do something such as run a deploy script or execute an aws cli command. This gem was created because of the need to assume a role using an instance profile on an EC2 instance and use the resulting credentials to do some work. This functionality doesn't currently exist in some often used community tools. References: AWS Cli Issue Terraform Issue.
Support
Quality
Security
License
Reuse
Support
awssume has a low active ecosystem.
It has 23 star(s) with 10 fork(s). There are 7 watchers for this library.
It had no major release in the last 12 months.
There are 3 open issues and 2 have been closed. On average issues are closed in 61 days. There are no pull requests.
It has a neutral sentiment in the developer community.
The latest version of awssume is v1.0.1
Quality
awssume has 0 bugs and 5 code smells.
Security
awssume has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
awssume code analysis shows 0 unresolved vulnerabilities.
There are 0 security hotspots that need review.
License
awssume is licensed under the MIT License. This license is Permissive.
Permissive licenses have the least restrictions, and you can use them in most projects.
Reuse
awssume releases are available to install and integrate.
Installation instructions, examples and code snippets are available.
It has 394 lines of code, 19 functions and 10 files.
It has medium code complexity. Code complexity directly impacts maintainability of the code.
Top functions reviewed by kandi - BETA
kandi has reviewed awssume and discovered the below as its top functions. This is intended to give you an instant insight into awssume implemented functionality, and help decide if they suit your requirements.
- Raises an error if an attribute is missing
- raise an error message
- Returns true if the attribute has an option
- Receives a hash with nil values .
- Get the attrs
Get all kandi verified functions for this library.
awssume Key Features
No Key Features are available at this moment for awssume.
awssume Examples and Code Snippets
$ export AWS_ACCESS_KEY_ID=AKIAIOSFODNN7EXAMPLE
$ export AWS_SECRET_ACCESS_KEY=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
$ export AWS_DEFAULT_REGION=us-west-2
$ AWS_ROLE_ARN=arn::aws::iam::123456789012:role/RoletoAssume \
awssume
$
Community Discussions
Trending Discussions on awssume
QUESTION
Access a variable defined in Jenkinsfiles in Shell Script within Jenkinsfile
Asked 2019-Jul-24 at 15:47
I am defining a shell script in one of the stages in my Jenkinsfile. How can I access a variable that I define in my Jenkinsfile with the shell script?
In below scenario , I am writing the value of the shell variable to a file and reading into a groovy variable. Is there a way to pass data from shell to groovy without writing it to file system?
...ANSWER
Answered 2019-Jul-23 at 11:10- You can can shell command line, providing variable value.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install awssume
Add this line to your application's Gemfile:.
Support
Bug reports and pull requests are welcome on GitHub at https://github.com/Manheim/awssume.
Find more information at:
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page