aws-secrets-manager-credentials-provider-plugin
aws-secrets-manager-credentials-provider-plugin copied to clipboard
AWS Secrets Manager Credentials Provider for Jenkins
Allow Jenkins to look up credentials in AWS Parameter Store. (They will be stored as Secure String parameters https://docs.aws.amazon.com/systems-manager/latest/userguide/sysman-paramstore-securestring.html). Moved from [JENKINS-60132](https://issues.jenkins.io/browse/JENKINS-60132) ## Rationale - Storing credentials in Parameter Store...
### Jenkins and plugins versions report Environment ```text Jenkins: 2.361.2.1 OS: Linux - 5.4.209-116.367.amzn2.x86_64 --- ace-editor:1.1 apache-httpcomponents-client-4-api:4.5.13-138.v4e7d9a_7b_a_e61 authentication-tokens:1.4 aws-credentials:191.vcb_f183ce58b_9 aws-java-sdk:1.12.246-349.v96b_b_f7eb_a_c3c aws-java-sdk-cloudformation:1.12.246-349.v96b_b_f7eb_a_c3c aws-java-sdk-codebuild:1.12.246-349.v96b_b_f7eb_a_c3c aws-java-sdk-ec2:1.12.287-357.vf82d85a_6eefd aws-java-sdk-ecr:1.12.246-349.v96b_b_f7eb_a_c3c aws-java-sdk-ecs:1.12.246-349.v96b_b_f7eb_a_c3c aws-java-sdk-elasticbeanstalk:1.12.287-357.vf82d85a_6eefd aws-java-sdk-iam:1.12.246-349.v96b_b_f7eb_a_c3c aws-java-sdk-logs:1.12.246-349.v96b_b_f7eb_a_c3c aws-java-sdk-minimal:1.12.287-357.vf82d85a_6eefd aws-java-sdk-sns:1.12.246-349.v96b_b_f7eb_a_c3c...
### What feature do you want to see added? The Jenkins BrowserStack plugin requires the credential kind 'browserstack' in order to be selected in the Jenkins -> Configure System (browserstack)...
Bumps [testcontainers](https://github.com/testcontainers/testcontainers-java) from 1.17.3 to 1.17.5. Release notes Sourced from testcontainers's releases. 1.17.5 What's Changed Warning Version 1.17.4 was released upgrading slf4j-api to version 2.x. This dependency has been reverted...
Bumps [git-changelist-maven-extension](https://github.com/jenkinsci/incrementals-tools) from 1.3 to 1.4. Release notes Sourced from git-changelist-maven-extension's releases. 1.4 What's Changed avoid trailing underscore by @jetersen in jenkinsci/incrementals-tools#31 Full Changelog: https://github.com/jenkinsci/incrementals-tools/compare/parent-1.3...parent-1.4 Commits 22b831a [maven-release-plugin] prepare release...
Add a new Client CredentialsProvider configuration strategy which lets the Jenkins administrator specify an AWS static key pair for the plugin to use (`accessKey` and `secretKey`). This is to support...
### What feature do you want to see added? Support the AWS credential type from https://github.com/jenkinsci/aws-credentials-plugin so we can specify a role, MFA, etc.. Maybe these can be additional tags...
Bumps [org.assertj:assertj-core](https://github.com/assertj/assertj) from 3.24.2 to 3.25.3. Release notes Sourced from org.assertj:assertj-core's releases. v.3.25.3 :bug: Bug Fixes Lock maven-clean-plugin version for all modules Core Fix a performance regression in the recursive...
This PR enables the dynamic discovery of credential type factories via the Java `ServiceLoader`. It lays the groundwork for the Secrets Manager Credentials Provider to support custom credential types (such...
As suggested here: https://github.com/jenkinsci/aws-secrets-manager-credentials-provider-plugin/issues/237 Adds `AwsAccessKeysCredentials` which will allow other plugins that need to interact with `AmazonWebServicesCredentials` instances from the aws-credentials plugin e.g. the amazon-ecr plugin. ### Testing done Added...