jenkinsci / jenkinsci/aws-credentials-plugin

allow to customize AWS_SESSION_TOKEN env var name for role assume credentials

Open
#335 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
30
Forks
81
PR merge metrics
No merged PRs in 30d

Description

### What feature do you want to see added?

Currently the AWS session token is always bound to a fixed AWS_SESSION_TOKEN environment variable when a role is assumed. This adds a sessionTokenVariable option (mirroring the existing accessKeyVariable/secretKeyVariable config) so the session token can be bound to a custom environment variable name, falling back to AWS_SESSION_TOKEN when left blank.

### Upstream changes

_No response_

### Are you interested in contributing this feature?

yes, my pr is #334

Contributor guide

Open the contributing guide

Research direction

Review the existing accessKeyVariable and secretKeyVariable configuration, then inspect pull request #334, which the issue identifies as the proposed implementation. Done means the session token can use a configured custom environment-variable name and falls back to AWS_SESSION_TOKEN when the option is blank.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, java
Domain
authentication, cloud
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.