Code Monkey home page Code Monkey logo

aws-bucket-credentials-plugin's Introduction

aws-bucket-credentials-plugin

This is a jenkins plugin to retrieve encrypted credentials from an Amazon S3 bucket that is encrypted with KMS

The variables are:

variable description required
username the username to use with these credentials yes
region the region to use for aws yes
bucketName the name of the bucket in s3 yes
bucketPath the object id within the bucket where the encrypted value where the cipher text should be read from yes
isS3Proxy use the proxy when doing s3 requests no - off
EncryptionContextKey if you set any context when encrypting the secret, set the key here no
EncryptionValue the value to use along with the encryption context key no
isKmsProxy use the proxy when doing kms requests no - off
proxyHost the proxy host name (no protocol) no
proxyPort the proxy port number no

KMS is used to decrypt the cipher text You can optionally provide a context key and value within the script if you used this to encrypt with.

If you check the avoid KMS flag then you do not provide a KMS secret. Instead it gets the secret directly from the S3 bucket. Use this only if you have server-side encryption enabled on the S3 bucket or your secret will be exposed.

aws-bucket-credentials-plugin's People

Contributors

daniel-beck-bot avatar redcatbear avatar stevegal avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.