Skip to main content

AWS Parameter Store management

Project description

Gimme Secrets

gimme-secrets is a cli tool to manage AWS Parameter Store values.

It can:

  • Put entry in Parameter Store
  • Get value from Parameter Store
  • Decrypt and Encrypt value using KMS
  • Move Parameter Store entries between AWS accounts and regions.

Prerequisites

Python 3.6 or above

Configuration

For AWS set the AWS_MASTER_ROLE_ARN to the ARN of the account which has permissions to switch to other accounts.

How to use?

Install/Upgrade from PyPi:

pip3 install --upgrade gimme-secrets

  • run gimme-secrets for available options
gimme-secrets
Usage: gimme-secrets [OPTIONS] COMMAND [ARGS]...

  Command-line interface for managing secrets for:

   AWS

Options:
  --help  Show this message and exit.

Commands:
  aws-decrypt-secret  aws decrypt secrets using kms key
  aws-encrypt-secret  aws encrypt secrets using kms key
  aws-get-secret      aws get values from Parameter Store
  aws-put-secret      aws put values in Parameter Store
  copy-secret         copy secrets

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gimme-secrets-0.0.1.dev7.tar.gz (9.0 kB view hashes)

Uploaded Source

Built Distribution

gimme_secrets-0.0.1.dev7-py3-none-any.whl (12.2 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page